Project1
标题:
MV有类似RGSS里viewport 的设定吗
[打印本页]
作者:
幻の飞鱼
时间:
2017-11-28 19:58
标题:
MV有类似RGSS里viewport 的设定吗
本帖最后由 幻の飞鱼 于 2017-11-28 20:29 编辑
想显示的东西挤在一起,感觉会互相干扰
尤其是显示动画的时候
作者:
芯☆淡茹水
时间:
2017-11-29 14:36
MV里面貌似生成几个 Sprite 来作为“端口”,先生成的在下面,后生成的在上面
然后各个 Sprite 再添加(addChild)相应的东西在这一层,比如:最下面的Sprite添加地图,再上面添加人物,最上面添加天气,,,,什么的。
作者:
芯☆淡茹水
时间:
2017-11-29 14:51
没有Z值概念,也就不能赋值Z来显示优先度。
还是可以学默认的,比如显示2张图片,再生成两个 Sprite
图片1 = new Sprite(new Bitmap(ImageManager.loadPicture('xxx')));
图片2 = new Sprite(new Bitmap(ImageManager.loadPicture('yyy')));
下层端口 = new Sprite();
扩大到整个屏幕
下
层端口
.setFrame(0, 0, Graphics.width, Graphics.height);
上层端口 = new Sprite();
扩大到整个屏幕
上
层端口
.setFrame(0, 0, Graphics.width, Graphics.height);
起初2张图片都显示在下层:
下层端口.addChild(
图片1
);
下层端口.addChild(
图片2
);
图片2后添加,所以优先级比图片1高。
要把图片1调高就这样:
下层端口.removeChild(
图片1
);
上层端口.addChild(
图片1
);
因为
上层端口 比
下层端口 优先级高,所以在
上层端口 里的所有图片都比
下层端口 高。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1