2013-03-28 2 views
0

나는 서로 상호 작용할 필요가있는 여러 기호가있는 무대가 있습니다. 각 심볼에는 자체 타임 라인이 있으며, 활성화 될 때 변수를 쓰고 그 후 특정 조건에서 해당 변수를 다시 쓰게됩니다. 그 부분은 괜찮아.가장자리 애니메이트 - 다른 심볼에서 심볼의 타임 라인에있는 변수에 액세스합니까?

그러나이 변수의 값에 액세스해야 조건문에 사용할 수 있지만 "가리킬"수없는 것처럼 보입니다. 나는 "getSymbolElement는"이 정의되지 않은 값을 반환 사용하지 않는 경우

var CrateData = sym.getComposition().getStage().getSymbol("_bl_3x1crate_h").getSymbolElement("_3x1crate").getVariable("Crate1"); 

: 지금까지 나는 다양한 반복을 시도했습니다.

var CrateData = sym.getComposition().getStage().getSymbol("_bl_3x1crate_h").$("_3x1crate"); 

나에게 해결 Object의 값을 (나는 이것이 내가 그것을 필요에 가장 가까운 의심)

답변

0

(가지) 제공합니다. 변수를 다른 위치에 배치하고 해당 위치로 이동하여 변수를 변경했다는 사실을 알려야했습니다.

var myCrateCheck = sym.getComposition().getStage().getSymbol("_b_2x1crate_h").getVariable("Crate2"); 

sym.getComposition().getStage().getSymbol("_b_2x1crate_h").setVariable("Crate2", "Moved");