googleAdsense_widever


Flex : Class 사용. package, import FLEX/Flash





** clsMyClass.as **
package com.company.project.library
{
public class clsMyClass
{
public function{
blahblah.
}
}
}

- 클래스 파일에서 해당 클래스의 패키지 경로를 지정해준다.
: com.company.project.libraryname 이 일반적인 형식.
패키지 경로는 universal unique 해야 한다.
- 클래스 이름(clsMyClass) 와 파일이름(clsMyClass.as)는 대소문자를 구분하여 정확히 일치하여야 한다.


** main.mxml **
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
   xmlns:s="library://ns.adobe.com/flex/spark"
   xmlns:mx="library://ns.adobe.com/flex/mx"
   xmlns:ns1="*"
   splashScreenImage="@Embed('../images/main2.png')" splashScreenScaleMode="zoom"
   resizeForSoftKeyboard="false">
<fx:Style source="destinyTarot.css"/>
<fx:Script>
<![CDATA[
import com.compony.project.library.clsMyClass;
]]>
</fx:Script>
</s:Application>

- 위와 같이 import 시켜서 사용한다.
mxml과  as 파일이 똑같이 'default package'에 있는 경우, package 이름 선언과, import 없이도 해당 클래스를 사용할 수 있다.


덧글

댓글 입력 영역


공지

어서오십시오.
트위터 : @FCliver
기저심리학 : 네이버카페
카카오톡 : FCliver
페이스북 : Fredric Cliver

통계 위젯 (화이트)

210
109
284905

접속자 위치