赞 | 7 |
VIP | 866 |
好人卡 | 185 |
积分 | 32 |
经验 | 130059 |
最后登录 | 2024-11-27 |
在线时间 | 3618 小时 |
Lv3.寻梦者 双子人
- 梦石
- 0
- 星屑
- 3190
- 在线时间
- 3618 小时
- 注册时间
- 2009-4-4
- 帖子
- 4154
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 hys111111 于 2013-11-9 12:20 编辑
我对Viewport有过研究。
但是也搞不清楚是什么东西。刚开始我认为是个Sprite。
但是后来是生成Sprite类所需的另一个类。
但是最终我还是搞不清Viewport到底是什么。
Spriteset_Map里面- @viewport1 = Viewport.new(0, 0, 480, 480)
- @viewport2 = Viewport.new(0, 0, 480, 480)
- @viewport3 = Viewport.new(0, 0, 480, 480)
- @viewport2.z = 200
- @viewport3.z = 5000
复制代码 这个应该是一个显示的范围。不过viewport有z坐标。
另外(看下面),我发现viewport有色调和ox、oy的效果。
但是我想调整一下viewport的不透明度、放大等显示效果,应该如何去做?- rect
- 作为视口设定的矩形(Rect)。
- visible
- 视口的可见状态。真为可见。
- z
- 视口的 Z 座标。该值大的东西显示在上面。Z 座标相同的话,则后生成的对象显示在上面。
- ox
- 视口传送元原点的 X 座标。根据该值变化进行滚动。
- oy
- 视口传送元原点的 Y 座标。根据该值变化进行滚动。
- color
- 在视口中混合颜色(Color)。混合的比例使用 alpha 值。
- flash 中混合颜色是另外的管理。
- tone
- 视口的色调(Tone)。
复制代码 |
|