找回密码
 点一下
楼主: szad670401

关于code参数类型如何被 timer的函数所调用 ?

[复制链接]
发表于 2009-11-13 00:23:04 | 显示全部楼层
引用第17楼gason于2009-11-12 23:56发表的  :

呃……那个……您误会了,UI当然是一个很了不起的东西,我的意思是像您这样一位名牌大学的研究生竟然会对那些不健康的内容津津乐道,着实出人意料啊……
对别人的个人习惯和爱好这样表现是很失礼的,这和大学什么没有关系罢。另外电影是挺强力的。
回复

使用道具 举报

发表于 2009-11-13 04:24:21 | 显示全部楼层

回 14楼(938) 的帖子

更正下,开水不是懒,反倒是勤快到死。他那时候刚开始学触发学做图,很多东西都不懂,更别提Jass
偶最开始只是把偶写好的一些函数告诉他怎么用,当时他甚至不知道局部timer该怎么用,这种情况下你要他自己独立去写local timer,call TimerStart?

有些东西,并不是你用不到就对别人没用,站在别人立场上想下吧。

哦,开水就是东方武斗祭(TBA)作者,你所说的那个孙渣帮偶们地图Loading图上了色。
回复

使用道具 举报

发表于 2009-11-13 09:26:16 | 显示全部楼层
引用第18楼938于2009-11-12 23:24发表的  :
用户被禁言,该主题自动屏蔽!
呃,竟然被炸掉了,太可怕了……
回复

使用道具 举报

发表于 2009-11-13 10:04:16 | 显示全部楼层
会J的人不怎么做地图的
回复

使用道具 举报

发表于 2009-11-13 12:29:17 | 显示全部楼层
引用第21楼緋桜于2009-11-13 04:24发表的 回 14楼(938) 的帖子 :
更正下,开水不是懒,反倒是勤快到死。他那时候刚开始学触发学做图,很多东西都不懂,更别提Jass
偶最开始只是把偶写好的一些函数告诉他怎么用,当时他甚至不知道局部timer该怎么用,这种情况下你要他自己独立去写local timer,call TimerStart?

有些东西,并不是你用不到就对别人没用,站在别人立场上想下吧。

.......

不会jass的话,也不会去用TimerStart吧,你连函数都不会写,TimerStart去调用啥?还不如老老实实写一个计时器到期触发来的实在
回复

使用道具 举报

 楼主| 发表于 2009-11-13 16:42:28 | 显示全部楼层
非常感谢 2 楼
就是在UI种如何才能出像选取单位组 那个 loop 多动作
回复

使用道具 举报

发表于 2009-11-13 16:58:39 | 显示全部楼层
是这样的效果么?你的这个问题我不太能看懂啊。

[codes=jass]loop
     set u=FirstOfGroup(g)
     exitwhen u==null
     ....
     call GroupRemoveUnit(u)
endloop[/codes]
回复

使用道具 举报

发表于 2009-11-13 17:50:27 | 显示全部楼层
按照原版UI:
[jass]
function XXX takes nothing returns nothing
XXX
endfunction
function Trigger_Actions takes nothing returns nothing
XXX
call ForGroup( XX, function XXX )
endfunction
[/jass]
回复

使用道具 举报

发表于 2009-11-13 18:07:39 | 显示全部楼层
对啊,ForGroup函数就可以历遍单位组中的单位对它们做动作的,这个方式除了不可以传参外,与loop是无异的。
回复

使用道具 举报

发表于 2009-11-13 20:12:55 | 显示全部楼层

回 24楼(zhuzeitou) 的帖子

哦,那图是多人合作的,开水写技能主要用T,偶做系统用J,有时候他需要用下系统什么的于是就

你想表达的意思偶很清楚,做图不在于用什么去做而是能做出什么,每个人都有每个人所喜好的方法,只要能做出来就是好的
回复

使用道具 举报

发表于 2009-11-13 20:13:55 | 显示全部楼层

回 25楼(szad670401) 的帖子

那样的似乎是WE程序预置的格式,UI似乎不能,但可以通过写自定义函数来模拟
回复

使用道具 举报

发表于 2009-11-13 20:54:23 | 显示全部楼层
对于这个我要说一下。

WE由于其自身限制的原因,单纯的UI和Units文件夹对它能造成的影响非常有限。

很多地方除非修改WE本身,否则无法进一步强化。

因此上面那个东西实际也属不易。大家还是不要过于苛责的好。

另外做成触发器容易解释函数作用,也并非真的一无是处。何况这个都说了是新手助推UI了。这个动作就算再差,顶多不用就得了。

如果觉得不妥,可以自行予以改造的说。
回复

使用道具 举报

发表于 2009-11-13 20:57:02 | 显示全部楼层
类似vj和j的关系。
回复

使用道具 举报

发表于 2009-11-13 21:01:36 | 显示全部楼层
说到VJ。比方说头目确实不推荐用VJ。但是也不会对用VJ的同学作何要求。

像之前楼层这种情况么。虽然写法有点不入流,但也好歹一种实现方法。

只是说,疑难区技能区的演示地图尽量推荐用普通WE的触发器和自定义函数+jass。这个是为了让来GA学习的大家都能打开的说。
回复

使用道具 举报

发表于 2009-11-13 21:05:05 | 显示全部楼层
听话地用了1.24b原版WE。
回复

使用道具 举报

发表于 2009-11-13 21:18:24 | 显示全部楼层
我并不反对小血学习vj。虽然我个人不喜欢那个。

主要因为jass本身效率就低,它还偏爱绕几个圈子。

像那个大数组,反而没有hashtable快。

但有人因为它的代码语法和风格而喜欢用vj。这个也没什么不好的。

但是像,演示,教程什么的。尽量用标准版的好。(除非本身就是vjass教程,这就不去说它)

也许什么时候有人来jass区问vjass问题的时候,就轮到小血出马了。
回复

使用道具 举报

发表于 2009-11-13 21:23:40 | 显示全部楼层
我的vj没学完。
以前我不知道thistype的存在。
现在依然没学完。
回复

使用道具 举报

发表于 2009-11-13 21:23:52 | 显示全部楼层
结构体足矣
回复

使用道具 举报

发表于 2009-11-13 21:24:32 | 显示全部楼层
不知道为什么总觉得vj的写法不伦不类额………………
回复

使用道具 举报

发表于 2009-11-13 21:32:24 | 显示全部楼层
其实并不光你这么觉得。头目也这么觉得。

不过学vj的同学也都是有一定基础的。事先告诉他们vjass的弱点,接下去的选择当然就随他们意啦。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-22 08:25 , Processed in 0.078034 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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