viwa. 发表于 2012-4-24 20:41:09

求助.cleo

想在一个cleo里加一个效果.在进行这个cleo的时候一边进行任务一边上升.做完动作自动下来.
请问这应该怎么弄?自动升天的源码发来研究也行.

小鉛筆 发表于 2012-4-24 20:54:37

空中站立我記得之前有個CLEO可以做到,具體在哪就忘記了
不過可以試試引用動作做到飛天的效果,不過缺點就是要改動作,下面那句就是代碼
0812: AS_actor $PLAYER_ACTOR perform_animation "FIGHTKICK_B" IFP_file "FIGHT_E" 10.0 loopA 0 lockX 1 lockY 1 lockF 0 time -1 // versionB
FIGHT_E是動作文件名,可以修改,FIGHTKICK_B是動作文件裏面的其中一個動作,也可以修改

小鉛筆 发表于 2012-4-24 20:57:06

要不你在代碼搜索器打FLY試試

Sid 发表于 2012-4-24 21:03:35

本帖最后由 Sid 于 2012-4-24 21:07 编辑

我提供思路,不知道可不可以實現
定義主角當前z坐標為1 @

使主角保持一個動作不變

設定一個位置變量 假設我想上升到5米 設2@ = 5

設個循環,令1@每循環一次加0.1米 (1@ += 0.5)

直至1@大於等於5(1@>=5@),就停止子循環 (升天) ,進入下一個循環


至於做成大j8那種緩緩上升的效果我就不懂啦 = =

暮雨 发表于 2012-4-24 21:52:37

看见代码就想卷街

viwa. 发表于 2012-4-24 22:24:07

小鉛筆 发表于 2012-4-24 20:57 static/image/common/back.gif
要不你在代碼搜索器打FLY試試

恩.谢谢

viwa. 发表于 2012-4-24 22:24:30

Sid 发表于 2012-4-24 21:03 static/image/common/back.gif
我提供思路,不知道可不可以實現
定義主角當前z坐標為1 @



谢谢啦
页: [1]
查看完整版本: 求助.cleo