ActionScript 3.0 학습을 시작한 지 일주일 전입니다. 나는 간단한 게임을하고 싶다. 시작 메시지를 표시하는 창 ("시작하려면 단추 누르기")과 텍스트에서 시작하여 단추를 가리키는 화살표로 시작합니다. 코드에서 모든 것을 만들고 싶습니다. 환영 메시지에 TextField를 사용하고 있지만 문제가 있습니다. Destkop 용 .fla AIR 파일을 만들었습니다. 그런 다음이 파일에 mainFunzioneModidificaTest.as라는 클래스를 연결했습니다. 이 클래스에서는 첫 번째 창 텍스트를 설정하는 함수를 작성했습니다. TextFormat을 사용하지만 .fla 파일을 실행할 때 텍스트가 표시되지만 서식이 없습니다. 색상, 치수 및 글꼴이 변경되지 않습니다. 코드는 다음과 같습니다. 누군가 나를 도울 수 있습니까? 고맙습니다!수정을위한 ActionScript 3.0 함수 TextField
package {
import flash.display.MovieClip;
import flash.text.TextField;
import flash.text.TextFormat;
public class mainFunzioneModificaTest extends MovieClip {
public function mainFunzioneModificaTest() {
setText();
}
function setText(): void {
var text: TextField = new TextField();
var myFormat: TextFormat = new TextFormat("Arial", 39, 0xFF0000);
text.setTextFormat(myFormat);
text.text = "Hello";
addChild(text);
}
}
} 당신은 text.defaultTextFormat = myFormat
를 사용하는 다른 방법 setTextFormat()
를 호출하기 전에 먼저 텍스트를 설정하거나 할 필요가
당신과 함께 시도 할 수 있습니다 ** var에 TXT : 텍스트 필드 = 새 텍스트 필드(); ** 대신에 '변수 텍스트의 : 텍스트 필드 = 새 텍스트 필드(); 나는 이미 시도' –
. 작동하지 않습니다. 그러나 고마워! – SpaghettiFunk