设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2781|回复: 0
打印 上一主题 下一主题

[已经解决] 選單中的 透明背景圖 如何實踐?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2971
在线时间
645 小时
注册时间
2009-1-21
帖子
273
跳转到指定楼层
1
发表于 2012-8-14 10:22:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 御之嵐 于 2012-8-14 13:11 编辑



我自行解決了

====================================================



RT

不是 視窗透明

是背景透明
我參考
http://rpg.blue/forum.php?mod=viewthread&tid=226400&extra=page%3D4%26filter%3Dtypeid%26typeid%3D368%26typeid%3D368

這篇的教學


Scene_Menu
插入

RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 生成背景
  3.   #--------------------------------------------------------------------------
  4.   def create_background
  5.     @background_sprite = Sprite.new
  6.     @background_sprite.bitmap =Cache.load_bitmap("Graphics/System/","Menubackground")
  7.     @background_sprite.color.set(0,0, 0,0)
  8.   end


背景 除了 除向之外 其他都是黑色的底



之後
改成這個
一樣插入在 Scene_Menu

RUBY 代码复制
  1. class Window_background < Window_Base
  2.   #--------------------------------------------------------------------------
  3.   # ● 初始化对象
  4.   #--------------------------------------------------------------------------
  5.   def initialize
  6.     super(0, 0, 544,416)
  7.     self.opacity = 0
  8.     refresh
  9.   end
  10.   #--------------------------------------------------------------------------
  11.   # ● 刷新
  12.   #--------------------------------------------------------------------------
  13.   def refresh
  14.     contents.clear
  15.     bitmap = Cache.load_bitmap("Graphics/System/","Menubackground")
  16.     rect = Rect.new(0, 0, 544,416)   
  17.     contents.blt(0,0, bitmap, rect, 255)
  18.     bitmap.dispose
  19.   end
  20. end


卻一點效果也沒有
是我弄錯地方嗎?
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-14 13:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表