查看: 2398|回复: 1

[已经解决] LNX 戰鬥系統的立繪顯示,如何利用公共事件去做更變?

[复制链接]
梦石
0
星屑
5256
在线时间
760 小时
注册时间
2009-1-21
回帖
236
发表于 2015-8-29 14:50:41 | 显示全部楼层 |阅读模式

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

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

×
RT

根據作者的解說
http://peachround.blog.fc2.com/blog-entry-13.html

在角色的備註裡面 加上
  1. バトラーグラフィック = "ファイル名"
复制代码
再把圖片放在
  1. Graphics/Battlers
复制代码
戰鬥時
角色的頭像就會變成指定檔名的立繪了



想問
能不能用公共事件去做判斷改變立繪?


還請大家幫忙解惑
謝謝

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2015-8-29 16:05:42 | 显示全部楼层
本帖最后由 taroxd 于 2015-8-29 16:08 编辑

粗略看了一下脚本,大概是这样设定吧(事件脚本):[pre lang="ruby"]$game_actors[id].battler_graphic_name = "filename"[/pre]

在这个页面 http://peachround.blog.fc2.com/blog-entry-13.html 也提到了脚本的设置方法
[pre lang="ruby"]LNX11.バトラーグラフィック(id, "filename")[/pre]
[pre lang="ruby"]# アクターID:1 のバトラーグラフィックを Hero_m に変更
LNX11.バトラーグラフィック(1, "Hero_m")

# アクターID:4 のバトラーグラフィック指定を解除
LNX11.バトラーグラフィック(4, "")[/pre]
不过我看了一下代码,其实就是上面那句的封装而已……

点评

Σヽ(°Д°;)ノ ,痾...我一直在看LNX的Sprite_Battler ( 艸),感謝幫忙  发表于 2015-8-29 17:01
Cache.battler 就表示从 Battlers 目录取吖 ・゚・(つД`)・゚・  发表于 2015-8-29 16:45
先說聲,非常感謝你幫忙,但Sprite_Battler#update_bitmap的部分看了半天還是不知道要改哪邊,真抱歉・゚・(つД`)・゚・。  发表于 2015-8-29 16:32
请更改 Sprite_Battler#update_bitmap 方法  发表于 2015-8-29 16:16
沒事,我忘記給他加上 "",導致的錯誤 ( 艸),順帶一問他預設Graphics\Battlers的目錄,這個可以變更嗎?  发表于 2015-8-29 16:13

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部