충돌을 피하고에서 변수 actionscript

하고자하는 함수 내에서 변수가 있는지 확인합니다 방해하지 않습니다 다른 기능이나 내에있는 타임 라인에서 변수가있는 함수가 정의되어있습니다. 지역 변수를 사용하여 변수 키워드를 선언합니다.

  

일반적으로 사용되는 변수 선언 내에서 역할을해야합니다 지역 변수입니다. 지역 변수는 알려진 유일한 내에있는 기능입니다. 따라서, 그들은 같은 이름의 변수와 충돌하지 않는 다른 함수 또는 내에서가 시간순있는 기능이 정의되어있습니다. 을 만드는 변수가 로컬, 선언할 것이있는 변수 키워드입니다. 매개 변수는 지역 변수를 자동으로 취급하므로하실 필요가없습니다 키워드 때 변수를 포함하는 함수에 대한 매개 변수를 선언합니다.

  함수 localvarsfunction (파라미터, 파라미터 2) (변수 myvar; myvar = "지역 변수는 즐거움입니다." ;) 

또는, 더욱 간결을 쓸 수있습니다 :

  함수 localvarsfunction (파라미터, 파라미터 2) (변수 myvar = "지역 변수는 즐거움입니다." ;) 

변수를 선언없이는 변수 이름 키워드는 암시적으로 범위를 타임 라인에서 쉽게 상주 (참고 사항이 일부 언어와는 달리, actionscript하지 않습니다을 할당하기 전에 설치해야를 선언하는 변수에 대한 값을 첫 번째 시간). 이 경우, myvar는 연대순 변수가 아니라 로컬 변수, 비록 그것이 선고 내에있는 함수 :

  함수 timelinevarsfunction () (myvar = "연대순 변수가 재미가 아닌 보통의 기능을하는 좋은 선택입니다." ;) 

을 선언하는 글로벌 변수를 첨부해으로 재산을 _global 개체를 다음과 같이 :

  _ global.companyname = "person13"; 

한 번 선언하는 글로벌 변수의 아무 곳이나에서 액세스할 수있습니다 영화를 통해 그 이름을 사용하여 간단하게 다음과 같이 :

  추적 ( "에 오신 것을 환영합니다"+ companyname + "웹 사이트입니다.") ; 

그러나,이 로컬 변수의 동일한 이름은 재정의 글로벌 변수 :

  함수 localvarsfunction () (변수 companyname = "매크로"; / /이 표시 "매크로 웹 사이트에 오신 것을 환영합니다."  추적 ( "에 오신 것을 환영합니다"+ companyname + "웹 사이트입니다.") ; 
  / /에 액세스하는 글로벌 변수의 동일한 이름을 처음으로 _global.  / /이 표시 "사람 13 웹 사이트에 오신 것을 환영합니다."  추적 ( "에 오신 것을 환영합니다"+ _global.companyname + "웹 사이트입니다.") ;) 

이러한 이유로, 있는지 확인합니다 픽스는 글로벌 변수를 참조와 함께 항상 _global 그 값을 설정하려는 경우입니다. 그렇지 않으면, 플래시는 로컬 변수에 같은 이름을 새로 만들려면, 문제를 일으킬 수있는 잠재적

이것은 문서가 추가 브리엘 savimbi
면책 조항 : 우리의 웹사이트가 포함되어있는 정보는이 문서에 대해 책임을지지 않습니다. 본 문서를 어떠한 방식 으로든 반영합니다 조회, 의견, 생각이나 신념의 기사를 디렉토리 직원입니다.

번역을 고지 :이 문서 "피하고 충돌을 일으키는 변수가 actionscript"는 번역하는 자동 번역 서비스를 사용합니다. 우리가 진심을 끼쳐 드려 번역 오류가 발생했습니다. 이해에 감사드립니다.

Online: 488 users browsing the articles directory