提问:关于function物件的提取
construct2吧
全部回复
仅看楼主
level 8
972023182
楼主
如图:我写了一个敌人死亡的function可是,使用时全部敌人都会死亡,如何选取呢?
另外问一下:C2里面function可以设置返回值吗?
2014年08月18日 09点08分
1
level 8
972023182
楼主
好吧这样修改一下后已经解决了
那还是请问一下第二个问题吧:C2里面function可以设置返回值吗?
2014年08月18日 09点08分
2
level 9
rexrainbow
每个实体都有个不重复的编号uid. 以expression sprite.uid读取. 并且还有另一个取得实体的方式sprite condition pick by uid
於是在function的介面上, 传入参数 sprite.uid
在function内, 加入 sprite condition pick by uid, 以传入的uid当参数. 即可取回传入的实体.
function的回传值设定是action set return value.
在呼叫function后, 可以用expression ReturnValue读取, 或者用function的expression: Call, 会直接回传回传值,
2014年08月18日 09点08分
3
972023182
谢谢
2014年08月18日 09点08分
level 8
972023182
楼主
好吧,请问为什么这样不行呢?
2014年08月18日 11点08分
5
972023182
从零计数, 我知道了
2014年08月18日 11点08分
rexrainbow
sprite里的pick by uid 也可以, 通常用这比较简单(也比较快, 这是另一个问题了)
2014年08月18日 11点08分
972023182
回复 rexrainbow :谢谢建议
2014年08月18日 11点08分
rexrainbow
你选的那个system condition是选取复数个, 有其他用途. 虽然在这里两者是相同的.
2014年08月18日 11点08分
level 8
Cyn◎
function在哪里,我怎么找不到
2015年05月30日 08点05分
6
1