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

Project1

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

[已经解决] window_XXX 能不显示 skin吗?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
87 小时
注册时间
2011-5-18
帖子
37
跳转到指定楼层
1
发表于 2013-9-28 03:06:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 lucifer4223 于 2013-9-28 10:27 编辑

比如在主菜单,可以显示几个框,里面是各种文字,时间,金钱,步数,角色信息等。

我想去掉几个框,将一些文字凑在一起,这个已经做好了。

但现在还想实现一个这样的效果:

直接显示出文字,不依赖于否个填有 skin位图的框,并且这个文字是随着 Scene_Menu的,

当切换掉,或者关闭主菜单的时候,这些文字暂时不显示。

可以做到吗??

或者可以同时用两种 skin 吗?如果可以,我就做一张纯空的 PNG,

在需要有皮肤的地方用 skin, 在想直接显示文字的地方用 纯空的 PNG。

点评

下次不可自行更改标签,认可答案可以@版主,或到认可帖里申请  发表于 2013-9-28 19:16
踏上寻找灵魂归宿之旅。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
87 小时
注册时间
2011-5-18
帖子
37
2
 楼主| 发表于 2013-9-28 03:27:38 | 只看该作者
本帖最后由 lucifer4223 于 2013-9-28 03:30 编辑

其实我有一个简单的方法,但很山寨,就是用一张纯空的 PNG,作为全局界面的皮肤。
不改变 Sense Menu下的几个 Window 的设置,
然后再牟某个窗口,比如不需要实时更新的 金钱,或者步数里
将 super() 方框设置到 640,480  然后放一张图片,设计好各自框框,底纹,
这张图片就是 主菜单界面的 “skin”,
每个不同的界面都用这个方法,设计一套 UI SKIN + ICON

脑子很混乱。。。
论坛上更乱啊,很多失效链接,取而代之的是整合教程,
可是整合教程对新人来说太高深,往往一个地方改变了设置,很多地方都要跟着改,
某些地方还不会报错,找都找不出来。。。
踏上寻找灵魂归宿之旅。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33168
在线时间
5106 小时
注册时间
2012-11-19
帖子
4878

开拓者

3
发表于 2013-9-28 06:57:43 | 只看该作者
本帖最后由 芯☆淡茹水 于 2013-9-28 07:11 编辑

直接把菜单所有窗口的透明度设为 0 ,再用精灵显示一张背景图。


范例: Project1.rar (676.18 KB, 下载次数: 32)

评分

参与人数 1星屑 +75 收起 理由
myownroc + 75 我很赞同

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv3.寻梦者

○赛

梦石
0
星屑
1249
在线时间
1276 小时
注册时间
2013-1-22
帖子
2246

贵宾

4
发表于 2013-9-28 09:48:48 | 只看该作者
这个啊。。。
在窗口那里加一句:
  1. self.opacity = 0
复制代码
不知道楼主是不要这种效果。。。
或者LZ是想在菜单里显示自己的图片当背景图。。。
那么,这样:
  1. @picture = Sprite.new
  2. @picture.bitmap =Bitmap.new(路径)
复制代码

评分

参与人数 1星屑 +60 收起 理由
myownroc + 60 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
87 小时
注册时间
2011-5-18
帖子
37
5
 楼主| 发表于 2013-9-28 10:26:54 | 只看该作者
  #self.opacity = 0

这个方法最方便。我怎么没想到呢。。。谢谢!

点评

可能有些麻烦吧。。。每个窗口都要设。。其实倒还不如不设窗口背景。。  发表于 2013-9-28 11:43
踏上寻找灵魂归宿之旅。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
87 小时
注册时间
2011-5-18
帖子
37
6
 楼主| 发表于 2013-9-28 18:44:44 | 只看该作者

@menu_com = Sprite.new
@menu_com.bitmap = RPG::Cache.picture("背景.png")
... ...
...
@menu_com.dispose

这个方法也很好。用精灵的话还能使用各种效果。
踏上寻找灵魂归宿之旅。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-10-6 10:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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