플래쉬에서 함수 선언을 한 다음


this.watch( "자바스크립트에서호출할함수명", 함수명, null );


이렇게 지정한 후 자바스크립트에서


movie.SetVariable( "지정한함수명", "" );


이런식으로 호출하면 된다.


예)


플래쉬에서...


function test()

{

   getURL("alert('Test');");

}


this.watch( "test", test, null );


자바스크립트에선...


호출시


movie.SetVariable( "test", "" );


Posted by 으니가저아
:
setFocus()     flash.display.Stage.focus  메서드에서 접근자 속성으로 변경되었으며, 이름이 focus로 변경되었습니다. ActionScript 2.0의 경우 반환값의 데이터 유형이 String이었지만 ActionScript 3.0에서 이 속성의 데이터 유형은 InteractiveObject입니다.

 

 ---AS2---

     Selection.setFocus(Textfield);

 

 

 ---AS3---

     stage.focus = TextField;

 

 


1.플래시CS3 IDE에서 이걸 제대되는지 체크하기 힘들다.

플래시CS3에서 Ctrl + Enter 테스트 무비를 했을때 플래시 스탠다드 플레이어가 키값을 제대로 잡아 내지 못하고 있기때문이다.

(키보드를 누르게 되면 플래시 CS3프로그램의 단축키가 실행된다)


2.플래시CS3의 임베디드 코드에서는 작동하지 않는다.

기본적으로 플래시CS3에서 퍼블리싱하더라도 임베디드 코드상에서는 작동하지 않는다.

(정확한 이유는 본인이 확인을 못하겠다. 하지만 임베디드 코드의 경우 플래시 임베디드 된 것이 익스플로어 상에서 포커스를 잃어 버려서 이기 때문일것이다.)

이부분의 해결 방법으로 강제로 끝에 포커스를 넘겨주는 방법으로 해결했다.

 

 

 ---Javascript---

     document.getElementById("sample").focus();

 


3. wmode= transparent에서는 포커스를 주지않아도 제대로 작동하는것 처럼 보이지만 포커스가 제대로 가지 않는다.

백스페이스 키를 누르게 되면 history.back()이 작동한다. -_-;;;


Posted by 으니가저아
:

mp3플레이어관련..

DEV_FLASH 2007. 11. 13. 17:31 |

외부 MP3 파일 로드

런타임에 MP3 파일을 로드하려면 Sonnd 클래스의 loadSound() 메서드를 사용합니다. 먼저, 다음과 같이 새 Sound 객체를 작성합니다.

var song_1_sound = new Sound();

작성된 새 객체의 loadSound()를 호출하여 이벤트나 스트리밍 사운드를 로드합니다. 이벤트 사운드는 완전히 로드된 후에 재생되지만, 스트리밍 사운드는 다운로드되면서 재생됩니다. loadSound 메서드의 isStreaming 매개 변수를 설정하여 사운드를 이벤트 사운드 또는 스트리밍 사운드로 지정할 수 있습니다. 이벤트 사운드의 로드를 마치면 Sound 객체의 start 메서드를 호출하여 사운드를 재생해야 합니다. SWF에 데이터가 충분히 로드되면 스트리밍 사운드가 재생됩니다. 이 경우에는 start() 메서드를 사용하지 않아도 됩니다.

예를 들어, 다음 코드에서는 classical이라는 새 Sound 객체를 작성한 다음, beethoven.mp3이라는 MP3 파일을 로드합니다.

var classical:Sound = new Sound();
classical.loadSound("http://server.com/mp3s/beethoven.mp3", true);

대부분의 경우, isStreaming 매개 변수는 true로 설정됩니다. 특히, MP3 “주크박스” 응용 프로그램을 작성하는 경우처럼 빠른 재생이 필요한 큰 사운드 파일을 다시 로드하는 경우 이와 같이 설정됩니다. 하지만, 길지 않은 사운드 클립을 다운로드하면서, 사용자가 버튼을 클릭하는 순간과 같이 지정된 시점에 다운로드한 사운드 클립을 재생해야 한다면 isStreamingfalse로 설정합니다.

사운드의 다운로드 작업이 언제 완료되는지 알아보려면 Sound.onLoad 이벤트 핸들러를 사용합니다. 이 이벤트 핸들러는 부울(true 또는 false) 값을 자동으로 받습니다. 이 부울 값은 파일 다운로드가 성공적으로 완료되었는지 여부를 나타냅니다.

예를 들어, 사용자의 게임 단계에 따라 서로 다른 사운드를 사용하는 온라인 게임을 만든다고 생각해 보십시오. 다음 코드에서는 MP3 파일(blastoff.mp3)을 gameSound라는 Sound 객체로 로드한 다음, 다운로드가 완료될 때 그 사운드를 재생합니다.

var gameSound = new Sound();
gameSound.onLoad = function (loadedOK) {
if(loadedOK) {
mySound.start();
}
}
gameSound.loadSound("http://server.com/sounds/blastoff.mp3", false);

사운드 파일의 경우에는 MP3 사운드 파일 유형만 지원합니다.

자세한 내용은 Sound.loadSound, Sound.start()Sound.onLoad를 참조하십시오.




스트리밍이 된다는걸로 보이는데요....걍 레퍼런스에서 보기만 한거라...테스트는 전혀 안해봤습니다..-0-

Posted by 으니가저아
:
사용자 삽입 이미지

u220k 돌핀 슬라이드 폰



제가 통화량이 좀 많은 편인데...^^ 느낌이 아주 좋네요~
예전에 S110K모델을 썼었는데...늘 1/3쯤은 접어서 썼었거든요~
그런게 없어서 너무 편안합니다. ^^
 
조금 아쉬운 듯한 느낌이 있다면...
좀 소프트웨어가 무거운지...버벅되는 느낌이 좀 나네요..메뉴 이동이 좀 느린듯한~
수신 문자메시지가 보여질때에....왼쪽으로 쏠린 것도 좀 아쉽구요..
발신 메세지에도...좌 , 우 여백이 좀 아까운 듯한...^^
꽉 채워서 글씨가 조금 더 크면 좋겠다는...혼자만의 생각이요..
이건 업그레이드 해주실것도 같은데...^^
2.1인치 화면을 이용하지 못한 것 같아서 좀 아쉬워요...^^
 
슬라이드 올라가는 느낌도 좋아서...저 이거 구입하구 받구.^^
제가 추천해줘서 저희 직원분 2분이나 이폰으로 구입하셨어요...^0^ 저 잘 했죠?? ^^
밤마다 화상 통화 하실 분 없다구...밤에 정모 하자고 하던데...^^
얼굴마주보며 통화하기엔 팀장님과는 좀 부담스러워서...
 
암튼 폰을 이리저리 굴려보는거 참 재미있습니다.
이건 왜 이렇게 만들었을까?? 저건 왜 저렇게 만들었을까??
계속 생각하게 되네요...
 
참참...마지막으로
디스플레이부분...이부분 정말 맘에 들어요...^^셀프 디자인, sky테마 등...
전엔 없었던 기능인데..너무 맘에 드네요...
종류 다양한것과 ....플래시가 올라가서..UI가 확실히 이쁜 것 같아요...
아직은 제가 올려보진 못했지만....
플래시도 한번 폰에 올려볼 생각입니다.
폰의 기능이 비슷비슷한 관계로 ...UI가 이쁘게 보여지는게 대세잖아요...^^
정맘 맘에 듭니다.
 
Posted by 으니가저아
:

난 리더다

카테고리 없음 2007. 11. 2. 11:57 |
사용자 삽입 이미지


어째어째...
Posted by 으니가저아
: