首页 > 其他分享 >Starling使用总结

Starling使用总结

时间:2022-12-27 19:00:37浏览次数:36  
标签:总结 Juggler 01 Flash Context3D Starling 使用 medal


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"/>


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




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

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

标签:总结,Juggler,01,Flash,Context3D,Starling,使用,medal
From: https://blog.51cto.com/u_4176761/5973363

相关文章

  • cmd命令curl的简单使用以及通过ip查所对应地址的方法
    CURL命令的使用简介curl是常用的命令行工具,用来请求Web服务器。它的名字就是客户端(client)的URL工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,......
  • 接下来几期将会使用 Jupyter Notebook 进行编写
    JupyterNotebook官方文档JupyterNotebook安装教程【此处感谢知乎@豆先生】......
  • express的使用:web开发(四)
    1.开发模式1.服务端渲染2.前后端分离2.身份认证1.服务端渲染推荐使用session认证机制2.前端后端分离建议使用JWT认证机制3.http协议的无状态性4.co......
  • CountDownLatch和FutureTask类使用方法解析
    摘要:使用CountDownLatch和FutureTask解决主线程需要拿到多个子线程任务的执行结果之后再进行执行的问题。综述  我们在工作中,经常遇到有些业务场景需要使用多线程异步......
  • 在iOS 7中使用storyboard(part 1)
    Storyboard是一项令人兴奋的功能,在iOS5中首次推出,在开发app的界面时可以极大地节省时间。 如下图所示,这就是一个完整的应用的storyboard,接下来我们要学......
  • Kali Linux三种网络攻击方法总结(DDoS、CC和ARP欺骗)
    本文章使用的是KaliLinux的2020-4-installer-amd64版本,其他版本是否兼容我会尽快测试,如果你想更快知道你所用的版本是否兼容,可以在下面留言,我会在看到信息后的第一时间回......
  • iOS多线程编程之NSThread的使用
    1、简介:1.1iOS有三种多线程编程的技术,分别是:1.、​​NSThread​​ 2、​​CocoaNSOperation​​ (​​iOS多线程编程之NSOperation和NSOperationQueue的使用​​)3、​​G......
  • 20221227ping命令+格西调试精灵的使用
      先用格西调试精灵,”通信接口“连接后才能ping通 ping是什么?ping就是windows、Unix或者Linux系统下达的一个命令,也可以说是一个通信协议,并且是TCP/IP协议的一......
  • 不要盲目的在项目中使用LESS CSS
    如果你还不知道​​LESSCSS​​​是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《​​CSS——LESS​​》不可否认,LESSCSS是个强大的工具,它弥补了css没有变量......
  • TensorFlow高阶 API: keras教程-使用tf.keras搭建mnist手写数字识别网络
    TensorFlow高阶API:keras教程-使用tf.keras搭建mnist手写数字识别网络目录​​TensorFlow高阶API:keras教程-使用tf.keras搭建mnist手写数字识别网络​​​​1、Keras​​​......