查看: 4854|回复: 6

[有事请教] 请帮我写一段能更改事件行走图的脚本。

[复制链接]
梦石
0
星屑
429
在线时间
175 小时
注册时间
2013-11-2
回帖
83
发表于 2018-6-21 20:17:42 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 zy652301 于 2018-6-22 00:44 编辑

我做了一个挖矿游戏。

思路如此:
事件页1 并行处理:进行矿石的随机分配。【标签1】取得矿石种类并分配奖励。
事件页2
事件行走图为铁矿。确定键执行:播放挖矿动画后返回 事件页1 的【标签1】
事件页3
事件行走图为铜矿。确定键执行:播放挖矿动画后返回 事件页1 的【标签1】
事件页4
事件行走图为银矿。确定键执行:播放挖矿动画后返回 事件页1 的【标签1】
……
可以看见,事件页1以后的事件页均只起到表示矿石图像的作用,十分累赘,要更新种类矿石也非常麻烦,

以下是我的问题解决思路,但我不会写脚本,有谁能帮帮我吗?
(n1、n2为可更改的变量)
思路1.使n1事件页继承n2事件页的
事件行走图。(让手动事件页继承并行事件页的图像)
思路2.修改当前事件的n1事件页的
事件行走图。


来自@汪汪:
“
var image=
this.character().event().pages[事件页面].image
image.characterName="文件名"
image.characterIndex=行走图编号
"

搜索是一件比发帖容易的事,因此我绝对是搜不到满意答案才来发帖的。
梦石
0
星屑
22879
在线时间
8598 小时
注册时间
2011-12-31
回帖
3270
发表于 2018-6-21 20:28:42 | 显示全部楼层

点评

不過我覺得不需用脚本也可做到  发表于 2018-6-21 20:33

评分

参与人数 1赞 +1 收起 理由
zy652301 + 1 谢谢

查看全部评分

回复

使用道具 举报

梦石
0
星屑
429
在线时间
175 小时
注册时间
2013-11-2
回帖
83
 楼主| 发表于 2018-6-21 20:39:37 | 显示全部楼层
本帖最后由 zy652301 于 2018-6-21 20:41 编辑


梯子坏了,墙翻不过去。
能帮我考一下吗?

啊!好了!突然就又能用了。
搜索是一件比发帖容易的事,因此我绝对是搜不到满意答案才来发帖的。
回复

使用道具 举报

梦石
0
星屑
429
在线时间
175 小时
注册时间
2013-11-2
回帖
83
 楼主| 发表于 2018-6-21 20:46:22 | 显示全部楼层
tseyik 发表于 2018-6-21 20:28
圖片変数連動
https://github.com/triacontane/RPGMakerMV/blob/master/PictureVariableSetting.js

弄错了,我说的“事件图像”是指的事件的行走图。
不过这个脚本也很有用,谢谢。
搜索是一件比发帖容易的事,因此我绝对是搜不到满意答案才来发帖的。
回复

使用道具 举报

梦石
0
星屑
16261
在线时间
4014 小时
注册时间
2015-9-14
回帖
1322

开拓者

发表于 2018-6-21 23:55:30 | 显示全部楼层
行走圖腳本指令:日本RM官方論壇
腳本指令: this._direction = 2; this._pattern = 1;   
                this._originalPattern = 1;  
            //this._direction方向是2↓,4←,6→,8↑,
            //this._pattern =直行左 0, 中1, 右2.
            // this._originalPattern = 停止行走(直行左 0, 中1, 右2.;)
或用事件行走路線.
  示例圖:
0A.png

            

评分

参与人数 1赞 +1 收起 理由
zy652301 + 1 谢谢

查看全部评分

https://rpg.blue/data/attachment/album/202003/28/021323lltgrsvfytfwuya5.gif
回复

使用道具 举报

梦石
0
星屑
22879
在线时间
8598 小时
注册时间
2011-12-31
回帖
3270
发表于 2018-6-22 08:41:34 | 显示全部楼层
https://github.com/triacontane/R ... amicActorGraphic.js
アクターの歩行、顔、バトルグラフィックを動的に変化させます。
* HPの残量、特定のステート有効時、スイッチON時に変化します。

例:
* アクターのメモ欄に以下の通り入力してください。
* <DAG_CHARACTER_HP50:test,2> # HP残量50%以下でtest.pngの2番目の画像を
*                             # 歩行グラフィックに指定します。(HPは10%刻みで指定)
* <DAG_FACE_HP10:test,2>      # HP残量10%以下でtest.pngの2番目の画像を
*                             # 顔グラフィックに指定します。
* <DAG_BATTLER_HP30:test>     # HP残量30%以下でtest.pngを
*                             # バトラーグラフィックに指定します。
* <DAG_CHARACTER_ST5:test,2>  # ステート[5]有効時にtest.pngの2番目の画像を
*                             # 歩行グラフィックに指定します。
* <DAG_FACE_ST5:test,2>       # ステート[5]有効時にtest.pngの2番目の画像を
*                             # 顔グラフィックに指定します。
* <DAG_BATTLER_ST5:test>      # ステート[5]有効時にtest.pngを
*                             # バトラーグラフィックに指定します。
* <DAG_CHARACTER_SWITCH1:test, 2> # スイッチ[1]ON時にtest.pngの2番目の画像を
*                                 # 歩行グラフィックに指定します。
* <DAG_FACE_SWITCH1:test,2>       # スイッチ[1]ON時にtest.pngの2番目の画像を
*                                 # 顔グラフィックに指定します。
* <DAG_BATTLER_SWITCH1:test>      # スイッチ[1]ON時にtest.pngを
*                                 # バトラーグラフィックに指定します。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部