Project1
标题:
轩辕剑美化菜单的问题。(含图解与脚本)
[打印本页]
作者:
败笔
时间:
2007-6-27 07:31
标题:
轩辕剑美化菜单的问题。(含图解与脚本)
范例:
怕大家上面的内容没看清,在发张
说错误的脚本如下:
#==============================================================================
# ■ Window_Skill
#------------------------------------------------------------------------------
# 特技大图标显示。
#==============================================================================
class Window_Skill_Icon < Window_Base
#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
super(147, 395, 200, 200)
@skill = nil
@skill_id = -1
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
refresh
end
#--------------------------------------------------------------------------
# ● 刷新
#--------------------------------------------------------------------------
def refresh
if @skill != nil
if @skill != @skill_id
self.contents.clear
bitmap = Bitmap.new("Graphics/system/menu/Item/" + $data_system.elements[@skill.element_set[0]] + ".png")
pic_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
self.contents.blt(0, 0, bitmap, pic_rect)
@skill_id = @skill
end
end
end
def set_skill(skill)
@skill = skill
end
end
复制代码
可是我看过了,和原脚本一样 [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
败笔
时间:
2007-6-27 07:31
标题:
轩辕剑美化菜单的问题。(含图解与脚本)
范例:
怕大家上面的内容没看清,在发张
说错误的脚本如下:
#==============================================================================
# ■ Window_Skill
#------------------------------------------------------------------------------
# 特技大图标显示。
#==============================================================================
class Window_Skill_Icon < Window_Base
#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
super(147, 395, 200, 200)
@skill = nil
@skill_id = -1
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
refresh
end
#--------------------------------------------------------------------------
# ● 刷新
#--------------------------------------------------------------------------
def refresh
if @skill != nil
if @skill != @skill_id
self.contents.clear
bitmap = Bitmap.new("Graphics/system/menu/Item/" + $data_system.elements[@skill.element_set[0]] + ".png")
pic_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
self.contents.blt(0, 0, bitmap, pic_rect)
@skill_id = @skill
end
end
end
def set_skill(skill)
@skill = skill
end
end
复制代码
可是我看过了,和原脚本一样 [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
zhong
时间:
2007-6-27 07:36
看这个提示的话,好像是一个叫Window_Skill_icon的脚本出错吧,把脚本贴出来看下~~~飞走~~
作者:
败笔
时间:
2007-6-27 07:39
好的,马上,等一下。。
作者:
zhong
时间:
2007-6-27 07:55
轩辕菜单没使用过,{/gg}看了脚本,不知道问题出在哪里~等待脚本强人解决吧~~
作者:
败笔
时间:
2007-6-27 07:58
汗~~,这脚本其实是没错的。。。
还等,我的另一帖都被压下去了哈一没人给答案。
作者:
zhong
时间:
2007-6-27 08:06
我看了下,这个东西是通过判断特技属性来得到图片名称,显示图片的,(就是下面那些风什么的~~),而螺旋斩和佯攻是没有属性的,所以楼主试着给这两个特技加个属性看看~~~ [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
败笔
时间:
2007-6-27 08:07
好的,谢谢了,这个还真的没主要到。呵呵。
作者:
败笔
时间:
2007-6-27 08:09
多谢谢你了,问题解决了,斑竹呀,给他加经验哦,这个是烦了我4天的问题了。
作者:
zhong
时间:
2007-6-27 08:12
呵呵~~我也经常因为一点小问题烦了n天,这种感受我深有体会,刚才没注意到技能的属性~~后来再看了下才知道问题所在~~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1