Starling使用总结

简介: Starling使用总结

1.Starling应用能否和普通Flash显示内容协作?

           可以,但要注意性能。在PC上,性能问题不明显。

PS:《愤怒的小鸟》 就是采用Starling渲染,操作控制则是传统的Flash显示对象实现的。

与传统显示对象的配合
对于Starling的Sprite有nativeOverlay返回Context3D之上的native Sprite
Starling官方提示:在Context3D上叠加传统显示对象可能会导致效率受到影响,所以要谨慎使用;
个人理解是,PC机上没问题,移动设备上要慎重使用

是否和原生的UI协作会带来性能问题,我要试一下!


2.用flash CS6 导出影片-->导出png序列,就可以做纹理图了

<SubTexture name="awards/medal_01" x="1465" y="789" width="22" height="35" frameX="-5" frameY="-3" frameWidth="30" frameHeight="41"/>

x 为 medal_01实际占用的左上横坐标,y为实际占用的左上纵坐标,width 实际图像的宽度,height 为实际图像的高度,frameX为medal_01文件(包含背景)的原点距离图像原点坐标的差值,一般都为负数,frameY同理,frameWidth为medal_01文件(包含背景)的宽度,frameHeightmedal_01文件(包含背景)的高度。


3.Juggler就是一个你记录MovieClips的工具,可以自动调整MovieClips。在有中心Juggler的存在的情况下,架构开发人员建议在每个主要游戏元素中创建一个Juggler实例。

按照模块来划分生成Juggler个数

目录
相关文章
|
7月前
|
JavaScript
如何在JS中实现修改URL参数而不刷新页面
如何在JS中实现修改URL参数而不刷新页面
297 1
|
7月前
|
JavaScript 前端开发 小程序
js 实现浏览器下载视频2种方法
js 实现浏览器下载视频2种方法
984 0
|
网络协议 Android开发 开发工具
国内常用的Android镜像下载地址(附教育网主要镜像站)
终于建了一个自己个人小站:https://huangtianyu.gitee.io,以后优先更新小站博客,欢迎进站,O(∩_∩)O~~ Android developer 最新国内镜像:http://wear.
21565 0
|
7月前
|
JSON 数据可视化 Shell
数据结构可视化 Graphviz在Python中的使用 [树的可视化]
数据结构可视化 Graphviz在Python中的使用 [树的可视化]
131 0
|
机器学习/深度学习 人工智能 安全
【网安AIGC专题10.11】①代码大模型的应用:检测、修复②其安全性研究:模型窃取攻击(API和网页接口) 数据窃取攻击 对抗攻击(用途:漏洞隐藏) 后门攻击(加触发器+标签翻转)(下)
【网安AIGC专题10.11】①代码大模型的应用:检测、修复②其安全性研究:模型窃取攻击(API和网页接口) 数据窃取攻击 对抗攻击(用途:漏洞隐藏) 后门攻击(加触发器+标签翻转)
280 1
|
前端开发
vscode 怎么在两个窗口打开同一个项目
vscode 怎么在两个窗口打开同一个项目
|
数据安全/隐私保护
Mac平台出现brew command not found问题解决方法
Mac平台出现brew command not found问题解决方法
1708 1
|
存储 机器学习/深度学习 分布式计算
【DSW Gallery】COMMON_IO使用指南
COMMON_IO模块提供了TableReader和TableWriter两个接口,使用TableReader可以读取ODPS Table中的数据,使用TableWriter可以将数据写入ODPS Table。
【DSW Gallery】COMMON_IO使用指南
|
弹性计算 固态存储 NoSQL
阿里云服务器ESSD Entry云盘与ESSD AutoPL、ESSD PL-X等其他云盘区别参考
最近阿里云新推出了一个ESSD Entry云盘,截止目前,阿里云服务器的云盘种类有ESSD AutoPL云盘、ESSD PL-X云盘、ESSD云盘、SSD云盘、ESSD Entry、高效云盘、普通云等,很多用户并不知道他们之前的区别,各个云盘的性能及主要适用场景是怎样的,本文就给大家介绍下他们之间的区别,以供参考和选择。
阿里云服务器ESSD Entry云盘与ESSD AutoPL、ESSD PL-X等其他云盘区别参考
|
缓存 开发工具 git
Homebrew安装
Homebrew安装