Project1
标题:
点中的行走图会发光~~
[打印本页]
作者:
「旅」
时间:
2011-2-26 15:26
标题:
点中的行走图会发光~~
本帖最后由 「旅」 于 2011-3-6 09:44 编辑
class Sprite_Character
alias lv50_update update
def update
lv50_update
#——这里最后的"柳啊"里,可以写入文字或数字,然后只有有那些文字或数字的(不需要完全是)事件才可发光。
return if @cw == nil or @ch == nil or @character.is_a?(Game_Player) or
[email protected]
_name.include?("柳啊")
mouse_x, mouse_y = Mouse.get_mouse_pos
if self.x - @cw/2 <= mouse_x and self.y - @ch <= mouse_y and
(self.x + @cw/2) > mouse_x and self.y > mouse_y
self.tone.set(100, 100, 100)
else
self.tone.set(0, 0, 0)
end
end
end
class Game_Event
def event_name
return @event.name
end
end
复制代码
如图,请自带鼠标脚本。创意也请自己发挥~~
[line]2[/line]
附加一个设置方法~~
QQ截图未命名.png
(38.64 KB, 下载次数: 59)
下载附件
保存到相册
2011-3-6 09:43 上传
这里的柳啊对应脚本里的
[email protected]
_name.include?("柳啊")~~
作者:
fux2
时间:
2011-3-1 11:35
本帖最后由 fux2 于 2011-3-1 12:04 编辑
呀旅大人好厉害,咱想的是从sprite入手呢,复杂死了。
(这么多人查看回复的竟然没有0.0)
不过旅大人闪烁可以用sprite类的flash方法哦><
作者:
陆娘
时间:
2011-3-1 12:19
看来大家也想把这个帖子隐藏。不给其他人知道呢。好东西
作者:
632808263
时间:
2011-3-6 06:46
跟 NPC头上顶着名字 系统 会冲突啊。。。怎么解决。。求弄成个 事件 注释的方法。就是鼠标系统自带的那个一样放在物品上显示手。注释名称..Item......可惜我不懂脚本不知道怎么改。。求弄下哈。。。谢谢!
作者:
「旅」
时间:
2011-3-6 09:40
回复
632808263
的帖子
可以试试把这个脚本放在NPC名字脚本下面,也许可以解决冲突。
关于如何注释,我等下在主楼更新~~
作者:
632808263
时间:
2011-3-6 22:32
哈哈。解决了,,,就是把return if @cw == nil or @ch == nil or @character.is_a?(Game_Player) or
[email protected]
_name.include?("柳啊")
这句去掉,然后这个系统放在NPC头上顶着名字 系统前面就可以了,,不用判断了。。。是事件和主角都会亮,,,,不过我想把人物头上名字也变色,变成红色什么的 这句脚本代码是什么》??求教下 谢谢!!!!:loveliness:
作者:
wabbyzw
时间:
2011-4-13 20:25
很好……效果不错啊……
作者:
j12345678905022
时间:
2011-5-11 19:13
无范例吗?还是不懂怎样设置
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1