找回密码
 点一下
查看: 3276|回复: 16

code ?

[复制链接]
发表于 2007-12-5 09:46:54 | 显示全部楼层 |阅读模式
请问教程里的code 是什么作用的变量类型?
发表于 2007-12-5 10:32:02 | 显示全部楼层
函数
function
回复

使用道具 举报

 楼主| 发表于 2007-12-5 10:43:41 | 显示全部楼层
我想问的是:  code 是一种变量类型吧 什么作用的?
回复

使用道具 举报

发表于 2007-12-5 10:55:07 | 显示全部楼层
没听说有这种类型
回复

使用道具 举报

 楼主| 发表于 2007-12-5 11:17:47 | 显示全部楼层
function RunFunctionAsTriggerWithTimer takes code cFun, real timeout, boolean periodic returns trigger
回复

使用道具 举报

发表于 2007-12-5 11:47:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-12-5 12:04:24 | 显示全部楼层
实际上就是个字符串。。
回复

使用道具 举报

发表于 2007-12-5 12:25:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-12-5 12:29:32 | 显示全部楼层
code不可以用数组。
回复

使用道具 举报

发表于 2007-12-5 12:30:06 | 显示全部楼层
code就是函数.
回复

使用道具 举报

发表于 2007-12-5 12:34:59 | 显示全部楼层
Code是记录函数的专用变量
而且函数有个特性
你可以用Return bug去Cache起一个函数
例如
[codes=jass]
call StoreInteger(udg_Cache,"Function","Code",H2I(function XBOX))
call I2F(GetStoredInteger(udg_Cache,"Function","Code"))
[/codes]
这样是不可以的,虽然可以保存但是不会执行,但如果这样做
[codes=jass]
local code Coda
call StoreInteger(udg_Cache,"Function","Code",H2I(function XBOX))
set Coda=I2F(GetStoredInteger(udg_Cache,"Function","Code"))
call Coda
[/codes]
就可以了
回复

使用道具 举报

发表于 2007-12-5 12:53:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-12-5 13:47:26 | 显示全部楼层
不同的病我们用不同的药~
回复

使用道具 举报

发表于 2007-12-5 14:01:10 | 显示全部楼层
引用第11楼everguo于2007-12-05 12:53发表的  :
LS的例子很好

我最初也打算按LS的方法做    把英雄的技能函数绑定到英雄身上

但后来在得知ExecuteFunc的一个巧用后  觉得把函数名跟单位绑定更方便   因为ExecuteFunc可以传递TriggerUnit等环境参数   这是code做不到的
不会用和做不到,是两回事.
回复

使用道具 举报

发表于 2007-12-5 15:03:15 | 显示全部楼层
ExecuteFunc可以执行"xxx(aa,bb)"这样的字符串?按照“传递”的说法
回复

使用道具 举报

 楼主| 发表于 2007-12-5 20:25:57 | 显示全部楼层
…………饿 谢谢大家 初学者 讲这么多我昏了
回复

使用道具 举报

发表于 2007-12-5 21:03:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 03:35 , Processed in 0.158310 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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