sprite是经常用到的显示对象,它有一些十分有趣的特性(也十分的坑爹)。

1.当sprite里面没有任何子显示对象,也没用graphics画任何的图形时,这时如果给sprite的width和height赋值的话,scaleX和scaleY将会变成0,之后再往sprite添加任何显示对象或者用graphics画图都不会显示。如果先添加显示对象,则sprite的width/height就是有里面的显示对象或者graphics的图像的大小决定的(如果两个对象之间有距离,则距离也算在内),这时在改变sprite的width和height就会改变sprite的scaleX和scaleY,造成所有图像的缩放。

2.当只在一个sprite里添加了一个鼠标点击事件侦听器,如果sprite里没有任何的显示对象,只是用graphics画了一个图形,那么这个鼠标点击事件是不能触发的,但是当添加了一个像是对象的话(例如另外一个sprite),那么就可以触发事件了,但是触发区只是子sprite的区域。

注:只有当次sprite是stage的最底层的显示对象的是侯,才会有这种现象。

Sprite的一些有趣的现象相关推荐

  1. C语言一些有趣的现象(例子) (译)

    C语言一些有趣的现象(例子) 以下是一些有趣的C程序小例子 1)  case 可以位于if-else 内部 #include <stdio.h>   int main() {   int ...

  2. 谈谈C#的私有成员的一个有趣的现象!

    大家都知道,一个类的私有成员只能在他的内部访问! 但是不知道大家注意到没有,实际上在C#中一个类的实例是可以访问同一个类的另外一个实例的私有成员的. 请看这段简单的代码 public class My ...

  3. 用Python可视化分析全球火山分布,发现了这些有趣的现象

    南太平洋岛国汤加发生火山喷发,有专门的专家学者分析,这可能是30年来全球规模最大的一次海底火山喷发,它引发的海啸以及火山灰将对周边的大气.洋流.淡水.农业以及民众健康等都造成不同程度的影响. 今天小编 ...

  4. java有趣的现象(1)

    在工作中,有时候会遇到用一些符号,字段,数字等等去代表另外的意思.比如:性别有两种,可以用0表示男,1表示女:某条数据是否有效,可以用Y表示有效,N表示无效:购物的时候订单有下单,付款,发货等状态,可 ...

  5. 在理解内存时所发生的有趣的现象。

    众所周知,当我们new一个新对象时,会运用到堆内存,而堆内存会记录一个地址,并且通过等号这个运算符传递地址用来传递地址.那么我想,如果我建立了两个对象,而其中一个对象我不将它new到堆中,而是将它与另 ...

  6. CFile类打开文件的有趣现象

    CFile类打开文件的有趣现象 作者:lypindream 下载源代码 在编制对话框应用程序的过程中,我发现一个很有趣的现象,就是当使用CFile类的Open成员函数打开一个文件时,如果不指定文件的路 ...

  7. firebug的一个有趣现象

    firebug的一个有趣现象 var obj = {length:0,splice:function(){}}console.log(obj) 猜猜上面会打印出啥? 没错,打印出来的看起来是一个空数组 ...

  8. python中关于np.array初始化不同维度矩阵的有趣现象

    做机器学习实验K-means时,我想把每个聚类(cluster)当成每个元素放入np.array中,而每个聚类是一个矩阵,矩阵的行数是该类样本点的个数,矩阵的列数是每一个样本点的特征数(即维度). 我 ...

  9. 关于Python not 及is None的有趣现象(两者的区别)

    笔者小白最近在刷题的过程中,遇到一个有趣的现象. 在使用 if A is None 来实现判断条件的时候,最后程序没有通过.这里的A代表之前定义的list类型的数据.最用改成if not A才通过. ...

最新文章

  1. 金邦黑金刚4G内存 VS Vista系统
  2. 大数据安全标准现状和思考
  3. html css3d效果,html,css的3D变形
  4. VS与Win7 共舞:用户界面特权隔离
  5. 我现在的简历以及后面的更改方向
  6. IBatis.Net学习笔记七--日志处理
  7. ​“免疫杀手” Deep X-RAY
  8. Java并发基础(六) - 线程池
  9. LeetCode-105:从前序与中序遍历序列构造二叉树
  10. [luogu3244 SHOI2016] 黑暗前的幻想乡(容斥原理+矩阵树定理)
  11. Android 手机的坐标
  12. 北大青鸟软件工程师ACCP4.0课程
  13. DVWA系列之20 反射型XSS分析
  14. 第十二 关于JavaScript
  15. Redis源码分析之内存检测memtest
  16. 【会议记录】0305
  17. 机器学习与深度学习常见面试题
  18. jQuery 前端操作
  19. h5微信f分享链接给对方获取对方手机号_裂变、分享、传播:App推广社交玩法全解析...
  20. 《数字图像处理》题库3:判断题

热门文章

  1. Linux入门,RTFM阅读那该死的手册
  2. ScrollView/HorizontalScrollView常用技巧,附源码
  3. java线程状态管理
  4. fastjson:json数组遍历
  5. chrome android远程调试工作原理
  6. SSM开发笔记-尚硅谷-佟刚-Spring4.0.0
  7. MPAndroidChart使用(BarChart为例)
  8. Unity中用第三方手部模型替换Leapmotion手部模型教程
  9. return 0、return 1、return-1
  10. 盘点认证协议 : 普及篇之ADFS , WS-Federation