赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 4332 |
最后登录 | 2017-1-5 |
在线时间 | 29 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 29 小时
- 注册时间
- 2010-7-5
- 帖子
- 483
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
这个是黑暗圣剑里的不行动的角色半透明。。。- #==============================================================================
- # 本脚本来自www.66RPG.com,使用和转载请保留此信息
- #==============================================================================
- class Bitmap
- alias sailcat_draw_text draw_text unless method_defined? :sailcat_draw_text
- def draw_text(p1,p2,p3=0,p4=3,p5=nil,p6=0,p7=3,p8=nil)
- case p1
- when Numeric
- x = p1
- y = p2
- width = p3
- height = p4
- text = p5
- align = p6
- shadow_direction = p7
- shadow_color = p8
- if shadow_color.nil?
- shadow_color = Color.new(0,0,0,self.font.color.alpha * 0.67)
- end
- when Rect
- x = p1.x
- y = p1.y
- width = p1.width
- height = p1.height
- text = p2
- align = p3
- shadow_direction = p4
- shadow_color = p5
- if shadow_color.nil?
- shadow_color = Color.new(0,0,0,self.font.color.alpha * 0.67)
- end
- end
- color_temp = self.font.color.clone
- if shadow_direction != 0
- self.font.color = shadow_color
- case shadow_direction
- when 1
- sailcat_draw_text(x-1,y+1,width,height,text,align)
- when 3
- sailcat_draw_text(x+1,y+1,width,height,text,align)
- when 7
- sailcat_draw_text(x-1,y-1,width,height,text,align)
- when 9
- sailcat_draw_text(x+1,y-1,width,height,text,align)
- end
- self.font.color=color_temp
- end
- sailcat_draw_text(x,y,width,height,text,align)
- end
- end
- #==============================================================================
- # 本脚本来自www.66RPG.com,使用和转载请保留此信息
- #==============================================================================
复制代码 然后修改Sprite_Battler的65行左右就可以达到不行动的角色半透明。。。======然后我的问题其实就是======
用了这个脚本之后不行动的敌人也半透明了谁帮我一下谢谢了。。。 |
|