找回密码
 点一下
查看: 1607|回复: 9

用一个地图中同时有两个一样的英雄使用相同的T技能会不会冲突

  [复制链接]
发表于 2008-5-12 10:50:04 | 显示全部楼层 |阅读模式
RT,用一个地图中同时有两个一样的英雄使用相同的T技能会不会冲突
或者不是同时使用时会不会冲突,技能有用到单位和点的变量
如果会冲突如何解决
发表于 2008-5-12 10:57:35 | 显示全部楼层
应该不会冲突吧,如果实在冲突的话可以在条件判定中加入英雄类型的判定~
回复

使用道具 举报

jxy2000121 该用户已被删除
发表于 2008-5-12 11:43:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-5-12 11:47:29 | 显示全部楼层
如果用到大量全局变量,而且技能有延时、持续效果的话,估计是会出现冲突的
回复

使用道具 举报

发表于 2008-5-12 12:20:07 | 显示全部楼层
这个看你怎么写了...
回复

使用道具 举报

发表于 2008-5-12 22:09:17 | 显示全部楼层
如果是不同玩家的话 变量统用数组变量 玩家索引 基本不会冲突
回复

使用道具 举报

 楼主| 发表于 2008-5-13 18:18:23 | 显示全部楼层
数组变量 玩家索引有没相关演示,发来我看看才知道怎么设置
回复

使用道具 举报

发表于 2008-5-13 18:22:17 | 显示全部楼层
引用第6楼gl84于2008-05-13 18:18发表的  :
数组变量 玩家索引有没相关演示,发来我看看才知道怎么设置

http://www.islga.org/bbs/read.php?tid=13779
这个演示就是的
回复

使用道具 举报

 楼主| 发表于 2008-5-14 18:49:27 | 显示全部楼层
看看先了,...感谢
回复

使用道具 举报

发表于 2008-5-14 23:59:20 | 显示全部楼层
尽量用局部变量就足够了,
用T写的是一个个函数,熟悉一点点函数的变量保存方式就明白了

e..
还是啰嗦下得了,局部变量是在栈(栈可以看做一个temp空间)中保存的,全局变量是直接保存在内存中的
栈中内容在使用后会被丢弃,而且非同一调用所使用的局部变量在栈中的位置也不一样,这样就没有互相影响的可能了
呵呵,想想当初为什么要设计局部变量这么一个机制吧
  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 19:55 , Processed in 0.039154 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表