赞 | 390 |
VIP | 0 |
好人卡 | 11 |
积分 | 379 |
经验 | 242285 |
最后登录 | 2024-5-15 |
在线时间 | 5462 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 37920
- 在线时间
- 5462 小时
- 注册时间
- 2006-11-10
- 帖子
- 6554
|
暂且不管 $game_player.reserve_transfer(target_map_id, x, y, direction) 这个函数有没有定义以及有没有效果
你写的脚本按键无效的原因是 "无法触发" , 如果你想按键盘上的Q来触发, 那写法是 Input.trigger?(17) 或者第二行改成 Q = 17 (XP的默认键位设置)
顺便提醒下 $scene = nil 是退出游戏
如果想使用道具触发, 那直接让道具关联公共事件, 在公共事件里用事件处理场所移动即可
写法
变量1 = 主角.X
变量2 = 主角.Y
脚本:
a = $game_map.map_id
$game_variables[3]=a<40 ? a+17:a-17
事件: 场所移动
中间随便你插音效动画啥的
附赠: 镜像世界应该是左右颠倒的吧? 如果想"传送到颠倒的世界同一个位置, 而你的地图画法就是直接左右颠倒", 那传送点X改成: $game_map.width - $game_player.x
|
评分
-
查看全部评分
|