sprite是可以在在上级容器之间中移动--来自make thing move 一书
2014-06-24 16:06
429 查看
package { import flash.display.Sprite; import flash.events.MouseEvent; import flash.text.TextField; public class Reparenting2 extends Sprite { private var parent1:ParentBox; private var parent2:ParentBox; private var ball:Sprite; public function Reparenting2() { // constructor code init(); } private function init():void{ parent1 = new ParentBox(); addChild(parent1); parent1.x = 60; parent1.y = 60; parent2 = new ParentBox(); addChild(parent2); parent2.x = 170; parent2.y = 60; ball = new Sprite(); parent1.addChild(ball);//一开始在parent1中 ball.graphics.beginFill(0xff0000); ball.graphics.drawCircle(0,0,40); ball.graphics.endFill(); var label:TextField = new TextField();//能够加入数字,数字也能够移动 label.x = -4; label.y = -9; label.mouseEnabled = false; label.textColor = 0xFFFFFF; label.text = String(5); ball.addChild(label); ball.addEventListener(MouseEvent.CLICK,onBallClick); } public function onBallClick(event:MouseEvent):void{ parent2.addChild(ball);//加入到了parent2中 } } }
相关文章推荐
- sprite是可以在在上级容器之间中移动--来自make thing move 一书
- 在Sprite 基础之上创建一个既可以控制移动,也可以动画的对象定义。
- 摸索Flash移动开发--Make Things Move
- Atitit 容器化技术之道 attilax著 1. 概念 1 1.1. 容器是应用服务器中位于组件和平台之间的接口集合。 1 1.2. 有时候也指集合的概念,里面可以存放不同对象 2 1.3. 、新
- STL容器之间可以直接相互赋值使用
- 可变阴影矩形--(make thing move)DropShadowFilter
- Make Things Move -- Javascript html5版(二)实现最基本的Sprite类和stage管理对象
- 可变阴影矩形--(make thing move)DropShadowFilter
- 第五题:n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需要移动多少次可以平分苹果,如果方案不存在输出 -1
- 利用Bitmap让TextField对象旋转,利用Sprite容器让Bitmap对象可以被鼠标拖拽
- 不同容器之间的通信可以借助于 pipework
- 不同容器之间的通信可以借助于 pipework
- 重构-改善既有代码的设计:对象之间移动特性的八种方法(五)
- Sping中可以使用property的ref属性建立bean之间的引用关系
- [知了堂学习笔记]_用JS制作《飞机大作战》游戏_第2讲(四大界面之间的跳转与玩家飞机的移动)
- make[1]: *** 没有规则可以创建“arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h”需要的目标“/usr/src/lin
- 记录上下移动Community_CommunitiesMoveDown
- 用程序(asp,asp.net等任何可以访问数据库的语言)来自动建立FTP帐号(serv-u的odbc设置)
- 企业面试题:一个三个数的式子,移动其中一根火柴,使等式成立,用程序或实现(可以用伪码),输出能成立的等式。
- IOS之URL Scheme的使用(可以在app之间调用传递数据)