Project1

标题: 地图显示血条和fuki脚本 [打印本页]

作者: fox1313304    时间: 2014-5-4 14:07
标题: 地图显示血条和fuki脚本
在范例上没有问题
我用最原始的方法复制了所有脚本 还是提示TypeError


我用的是“地图显示血条”那个范例
几乎照搬 - -
谁能帮我想想是哪里出了问题么
作者: fox1313304    时间: 2014-5-4 14:07
图崩了……

QQ图片20140504140238.jpg (9.29 KB, 下载次数: 12)

QQ图片20140504140238.jpg

作者: fox1313304    时间: 2014-5-4 14:08
这个脚本在原范例没有任何问题……
作者: fox1313304    时间: 2014-5-4 14:56
{:2_286:}换回原来的fuki也出问题了
救命
作者: 陆娘    时间: 2014-5-4 15:47
请把样例脚本展示出来,你这样说,没人懂的。
作者: fox1313304    时间: 2014-5-4 15:52
陆娘 发表于 2014-5-4 15:47
请把样例脚本展示出来,你这样说,没人懂的。

我换了个脚本之后一直报错 然后改回去全删掉 换了3个fuki全都不能用了 不是脚本的问题
作者: H·H·Y    时间: 2014-5-4 20:28
那么就用纯事件血条吧(<ゝω·)☆~Kira
作者: fox1313304    时间: 2014-5-5 20:39
H·H·Y 发表于 2014-5-4 20:28
那么就用纯事件血条吧(

纯事件血条怎么做 求指教……
我昨天自己搞出了锻造loading条……纯变幻图片
……血条 想不到 代入变量吗……可是事件怎么出图片……
作者: 芯☆淡茹水    时间: 2014-5-5 21:13
给出工程和血条素材,有空可以帮做一个。
作者: H·H·Y    时间: 2014-5-5 21:48
fox1313304 发表于 2014-5-5 20:39
纯事件血条怎么做 求指教……
我昨天自己搞出了锻造loading条……纯变幻图片
……血条 想不到  ...

http://rpg.blue/thread-341475-1-1.html
↑自己写的一年前的技术,可能会拉低性能。
作者: fox1313304    时间: 2014-5-5 22:23
H·H·Y 发表于 2014-5-5 21:48
http://rpg.blue/thread-341475-1-1.html
↑自己写的一年前的技术,可能会拉低性能。 ...

跟我昨天做的锻造条思路是一样的…… 刚才突然听说用纯事件的话!FPS!
跪了……
作者: fox1313304    时间: 2014-5-5 22:25
芯☆淡茹水 发表于 2014-5-5 21:13
给出工程和血条素材,有空可以帮做一个。

工程目前是空的 只有个测试地图 还在学习阶段 已经玩坏一个工程……
作者: 未命名    时间: 2014-5-5 22:59
本帖最后由 未命名 于 2014-5-5 23:04 编辑

啊啊啊,纯事件血条还是老生常谈的问题吗?

我们知道“图片移动”里能带入变量的只有位置,虽然这个足以,但想要效果更好……
可以用事件脚本:
$game_screen.pictures[编号].move\
(时间, 原点,X轴,Y轴, X大小, Y大小, 不透明度, 合成方式)
这个是图片移动的事件脚本,那么你就可以带入各种值了。

比如:
a = $game_actors[1].hp * 100\
/$game_actors[1].maxhp
$game_screen.pictures[2].move\
(3, 0,43,454, a, 100, 255, 0)
意思是,以左上为原点,图片的X放大率等于一号角色的HP相对MaxHP的百分比,移动时间1.5帧……

看不懂吗?
简单的地图显示HP.rar (190.72 KB, 下载次数: 42)
这种程度,我2.4G单核都能保持38fps。

关于fuki,不行就用Dialog。
6R_Dialog.rar (195.75 KB, 下载次数: 40)
Fuki对话框优化版 v6.rar (258.28 KB, 下载次数: 43)
fuki式对话加强.rar (799.21 KB, 下载次数: 31)
作者: 芯☆淡茹水    时间: 2014-5-5 23:12
要保证 FPS ,还是用 脚本---窗口 来显示血条。
当角色的 HP 或 SP 发生变化时才刷新,基本上不会掉帧。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1