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

Project1

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

[已经解决] 如何设置bitmap显示出的图片透明度

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2932
在线时间
435 小时
注册时间
2014-11-21
帖子
145
跳转到指定楼层
1
发表于 2016-3-15 20:12:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
   我用以下脚本在菜单中显示怪物战斗图,现在希望图片能半透明,应该怎么改?
bitmap = Bitmap.new("Graphics/Pictures/绿史莱姆")
    self.contents.blt(256, 64, bitmap, Rect.new(0, 0, 320, 320))

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分

Lv4.逐梦者

素材区好人

梦石
3
星屑
7487
在线时间
3540 小时
注册时间
2011-7-21
帖子
2284

极短24参与极短23参与极短22参与极短21参与

2
发表于 2016-3-15 21:04:32 | 只看该作者
最简单的办法:导入的怪物图片本身就是半透明的

点评

这是最麻烦的办法  发表于 2016-3-15 22:09
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9397
在线时间
2748 小时
注册时间
2008-9-5
帖子
3543

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

3
发表于 2016-3-15 21:21:01 | 只看该作者
本帖最后由 cinderelmini 于 2016-3-16 19:33 编辑

Bitmap.blt(x, y, bitmap, rect, opacity)

评分

参与人数 1星屑 +150 收起 理由
RyanBern + 150 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2932
在线时间
435 小时
注册时间
2014-11-21
帖子
145
4
 楼主| 发表于 2016-3-16 19:19:29 | 只看该作者
cinderelmini 发表于 2016-3-15 21:21
Bitmap.blt(x, y, bitmap, rect, alpha)

恕我学识短浅……请教一下alpha是什么意思
如果可以的话能不能以我给出的脚本为例子教我一下怎么改?

点评

要半透明的话就填125吧  发表于 2016-3-16 19:35
其实不是alpha,是opacity啦。。。窝记错了……总之,rect之后还能填一个参数,最后这个参数就是图片的不透明度。  发表于 2016-3-16 19:34
也就是说……【self.contents.blt(256, 64, bitmap, Rect.new(0, 0, 320, 320), 不透明度(0~255))】  发表于 2016-3-16 19:31
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2932
在线时间
435 小时
注册时间
2014-11-21
帖子
145
5
 楼主| 发表于 2016-3-16 19:37:13 | 只看该作者
hy2000 发表于 2016-3-16 19:19
恕我学识短浅……请教一下alpha是什么意思
如果可以的话能不能以我给出的脚本为例子教我一下怎么改? ...

成功了,十分感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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