- 博客(6)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 关于getobjectsunderpoint
关于这个方法的普遍疑问是:这个方法获得的不是容器对象的子对象,而是子对象内部的shape 之类的更内部的东西,而这种情况只发生在子对象内部的东西是手工画上去的,或者是用位图填充的;如果是用绘图API动态画在子对象上,那么 这个方法可以直接返回子对象的引用,而不需要在用其parent属性。如果说忍受这样的双重标准还说的过去的话,那么对下面的问题又该作何解释?如果你用绘图API在container自身上去画东西,那么用container.getobjectsunderpoint在相应的点取对象的话,得到的将是c
2010-09-26 11:31:00 663
原创 变量的作用域
java的变量作用域代码块:使用一对大括号表示作用范围(这里的代码块是指小于方法作用域的大括号,例如:循环体.在这些方法中嵌套的大括号里面定义的变量只有在里面才能用)本地变量:需要在方法的代码块中声明方法:定义在CLASS后面的大括号里面没有全局变量as3的变量作用域没有代码块作用域:最小的作用域是方法.本地变量:只能在方法中声明成员变量:在class里面方法外面声明如果一个变量在所有方法和类以外的空间中定义,那么他是一个全局变量(as3可以像定义一个包外类一样声明定义一个变量,而这个变量对于这个包以及所有
2010-09-07 09:32:00 467
原创 loader问题
如果一个loader要多次使用 那么需要在再一次load之前进行清空: if (loader.content) { try { (loader.content as Object).destroy();//令人费解 loader.close(); loader = null; loader = new Loader(); } catch (e:Error) { }
2010-09-06 21:37:00 619
原创 什么时候用表达式方法声明函数
在注册侦听器时,如果注册侦听器的对象是包级变量那么侦听器应该用语句方法声明private function func(e:Event){}而如果注册侦听器的对象是函数内部的局部变量,那么侦听器就应该用表达式方法声明var func:Function=function(e:Event){};总的来说就是注册侦听器的对象和侦听器应该是平级的
2010-09-06 17:03:00 625
原创 Event.ADD_TO_STAGE事件
Display objects often need to perform set-up tasks which depend on the stage. They might wish to access stage.stageWidth or stage.stageHeight, for example. The trouble is, the stage property will return null until that object is on the Display List.The sta
2010-09-06 15:27:00 1958
原创 杂
关于 侦听器中事件参数的target属性:如果侦听函数与注册侦听的对象地位等同,那么target属性就没有多大意义只有当这两者不平级时,target属性才显得有意义比如注册侦听的对象为函数内部的局部变量或者 侦听函数为另一个类的方法关于舞台的引用:可以在文档类中定义一个静态变量stageref并将文档类的stage属性赋给它那么在其他类中就可以通过这个静态变量来引用舞台
2010-09-05 23:13:00 399
c++通过成员函数指针 跨DLL回调的问题
2015-06-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人