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

Project1

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

[已经解决] 简单的精灵和位图的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
182 小时
注册时间
2011-2-17
帖子
518
跳转到指定楼层
1
发表于 2013-7-22 11:51:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 小和尚 于 2013-7-22 12:12 编辑

“Bitmap 是精灵传输元位图本身内容的类。”和“对 devil 对象的 bitmap 属性(后述)进行设定。也就是设定这个位图为精灵传输元的意思。”
这两句话读不太懂..传输元 和 位图是什么意思
devil.bitmap = Bitmap.new("Graphics/Battlers/075-Devil01") #对应第二句话的脚本
此外 对这句脚本devil.bitmap 我的理解对吗
对 对象 devil使用方法bitmap
如果对的话.. 既然使用了方法 出现的就应该是个实例 为什么要对实例负值(也就是= Bitmap.new)
恩恩 果然是理解错了
以devil.bitmap 是对象devil的属性bitmap 而对这个属性负值为 使用一个方法 Bitmap.new(...)即显示图片 位图就是图像本身 但是到现在传输元是什么也没明白= =

点评

Bitmap.new("Graphics/Battlers/075-Devil01")只是对作为传送元的位图的“devil.bitmap”赋值  发表于 2013-7-22 13:38

Lv1.梦旅人

梦石
0
星屑
50
在线时间
26 小时
注册时间
2013-7-14
帖子
54
2
发表于 2013-7-22 11:57:28 | 只看该作者
Bitmap是一个类,类在脚本中是最顶级的脚本
Bitmap NEW 出来的对象可以调用它本身自有的属性
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
182 小时
注册时间
2011-2-17
帖子
518
3
 楼主| 发表于 2013-7-22 12:00:55 | 只看该作者
本帖最后由 小和尚 于 2013-7-22 12:02 编辑
国产刘备 发表于 2013-7-22 11:57
Bitmap是一个类,类在脚本中是最顶级的脚本
Bitmap NEW 出来的对象可以调用它本身自有的属性 ...


那个... 我想问下..传输元 和 位图是什么意思 此外我对devil.bitmap的理解对吗

点评

我的疑问..  发表于 2013-7-22 12:13
= =你说的我明白 但我的一位没有解决..  发表于 2013-7-22 12:12
精灵(Devil)是一个可以装载 图片(Bitmap)的看不见的矩形 图片只能存在于这个空间里,就这么简单。  发表于 2013-7-22 12:03
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
52
在线时间
586 小时
注册时间
2012-5-31
帖子
768
4
发表于 2013-7-22 13:33:47 | 只看该作者
小和尚 发表于 2013-7-22 12:00
那个... 我想问下..传输元 和 位图是什么意思 此外我对devil.bitmap的理解对吗 ...

Devil = Sprite.new #先声明Devil是一个精灵,
devil.bitmap = Bitmap.new("Graphics/Battlers/075-Devil01")#在精灵里装载一个Bitmap的图片
#Sprite.new是精灵类,Bitmap是图片类,而devil.bitmap就是把这个精灵使用bitmap方法,使devil可以装载这个#图片,也就是“作为传送元的位图”

点评

明白了 谢谢  发表于 2013-7-22 13:38

评分

参与人数 1星屑 +90 收起 理由
︶ㄣ牛排ぶ + 90 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

5
发表于 2013-7-22 14:26:36 | 只看该作者
简单的说
就是先声明一个精灵类
然后再用这个精灵来生成一张图片
不知道能不能同一个精灵生成多张图片
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
217
在线时间
828 小时
注册时间
2010-6-22
帖子
120

开拓者

6
发表于 2013-7-22 15:30:38 | 只看该作者
簡單來說, Sprite.new 是一個拿來放置 Bitmap.new 的空間。
如果要顯示圖片,要先設定好 Bitmap 裡面的圖片路徑來讀取圖片,
然後再放進 Sprite.new 的空間在視窗內顯示這樣。

Sprite.new -> 圖片描繪控制
Bitmap.new -> 圖片讀取
所以如果沒有 Bitmap.new 就沒辦法顯示圖片,
但是如果沒有 Sprite.new 來描繪圖片即使用 Bitmap.new 讀取了圖片也沒用(除非你有別的需求啦)

点评

谢谢~  发表于 2013-7-22 15:31

评分

参与人数 1星屑 +90 收起 理由
︶ㄣ牛排ぶ + 90 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 16:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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