Flash 如何向组件添加自定义特性

Flash 如何向组件添加自定义特性,flash,apache-flex,actionscript,Flash,Apache Flex,Actionscript,文件名MyClass 我用这段代码创建了一个文件,我必须创建这个自定义类的对象来设置自定义属性吗 在我的模块中添加了以下内容: <?xml version="1.0"?> <s:Module xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"

文件名MyClass


我用这段代码创建了一个文件,我必须创建这个自定义类的对象来设置自定义属性吗

在我的模块中添加了以下内容:

<?xml version="1.0"?>
<s:Module 
    xmlns:fx="http://ns.adobe.com/mxml/2009" 
    xmlns:s="library://ns.adobe.com/flex/spark" 
    xmlns:mx="library://ns.adobe.com/flex/mx" initialize="init();"
    xmlns:MyComp="components.*">

var t:Tile = new MyClass();

var t:Tile=new MyClass();

但是我发现一个错误,没有找到类。我做错了什么?

当您扩展一个组件时,您还必须使用该名称调用它

如果我正确理解你的例子,你必须使用

var t:MyClass = new MyClass();
而不是

var t:Tile = new MyClass();
var t:Tile = new MyClass();