设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

如何写脚本,让其显示动画呢

查看数: 134 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-9-11 16:29

正文摘要:

如题,我想做事件里的一个分支条件,脚本里写假如该事件与角色位置重合,就会发出扣血100和显示动画,配合Chatgpt写出了这个脚本: const playerX=$gamePlayer.x,playerY=$gamePlayer.y,event=$gameMap.event(this. ...

回复

58432100 发表于 2024-9-12 08:02:41
505681468 发表于 2024-9-12 00:11
怎么说呢,没遇到过啥问题,估计是 rm 自己对 request animation 中的 event 支持不好?
不过反正 $gamePla ...

谢谢佬!!!
58432100 发表于 2024-9-11 23:10:40
505681468 发表于 2024-9-11 19:04
播放动画可能应该是这样

$gameTemp.requestAnimation( [$gamePlayer] , 1)[/pre]

试了下,看来脚本搞不出显示动画了,那可以实现MZ里事件和角色重叠的定位脚本吗QAQ
说的不清晰,大佬可以看看新发的图

点评

你也可以脚本事件混用色重叠的定位脚本用脚本其他用事件..会简单许多  发表于 2024-9-12 00:28
58432100 发表于 2024-9-11 22:58:20
soulsaga 发表于 2024-9-11 20:59
虽然我说这个可能有点离题..
你的要求用事件弄不行吗?

我也想,但是不知道为什么,判定位置后的事件里用不出来
soulsaga 发表于 2024-9-11 20:59:55
虽然我说这个可能有点离题..
你的要求用事件弄不行吗?
505681468 发表于 2024-9-11 19:04:39
播放动画可能应该是这样

JAVASCRIPT 代码复制
  1. $gameTemp.requestAnimation( [$gamePlayer] , 1)


505681468 发表于 2024-9-11 16:29:57
怎么说呢,没遇到过啥问题,估计是 rm 自己对 request animation 中的 event 支持不好?
不过反正 $gamePlayer 能用,就不深究了

JAVASCRIPT 代码复制
  1. const playerX=$gamePlayer.x,playerY=$gamePlayer.y;
  2. const event=$gameMap.event(this.eventId());
  3. if(playerX===event.x&&playerY===event.y){
  4.   $gameTemp.requestAnimation([$gamePlayer],3);
  5. }




拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-21 10:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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