flex – 如何在MXML中使用AS3类?
发布时间:2020-12-15 01:46:59 所属栏目:百科 来源:网络整理
导读:我如何在M XML中使用以下AS3类? AS3类: package mtm { import flash.display.MovieClip; import flash.display.Shape; public class TestClass extends MovieClip { public function TestClass() { var s:Shape = new Shape(); s.graphics.beginFill(0x000
我如何在M
XML中使用以下AS3类?
AS3类: package mtm { import flash.display.MovieClip; import flash.display.Shape; public class TestClass extends MovieClip { public function TestClass() { var s:Shape = new Shape(); s.graphics.beginFill(0x000000,1); s.graphics.drawRect(0,60,60); s.graphics.endFill(); addChild(s); } } } MXML文件: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Panel width="75%" height="75%" paddingTop="10" paddingLeft="10"> </mx:Panel> </mx:Application> 我需要声明自己的命名空间吗?我假设有可能做类似的事情: //Where 'mtm' is my own namespace <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:mtm="com.mtm.*"></mx:Application> 然后做这样的事情? <mtm:TestClass></mtm:TestClass> 我是Flex和MXML的新手,但不是AS3的新手. 解决方法
是的,你有正确的想法.您的自定义xmlns是一个相对URL,指向自定义组件类,因此如果TestClass位于名为Components的文件夹中,您将放置xmlns:mtm =“components.*”.您的MXML是正确的.
这是相关的LiveDocs链接.这是查找MXML / AS3信息的好地方: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何编写一个可以与swift可执行文件的输入和输出进行通信的
- c# – 使用.NET驱动程序2.0在MongoDB中构建索引
- .NET类库Newtonsoft.Json的各json与对之应的Model记录
- 【IOS和Android】Cocos2d-x 集成微信分享功能
- Ajax技术(1)--技术初探
- 编译在arm板上使用的sqlite3的静动态库
- xcode – Mac App Store声称我的应用程序的新版本已经安装
- ruby-on-rails – rails 2.3.0 – 未定义的方法`activate_b
- KMP算法-C语言程序实现
- React-native Android 在Jenkins上配置自动打包方案