나는 영화 클립이 즉 rec1이,이 rec2, rec3, rec4 ...와일드 카드는 보여 인스턴스 이름
그럼, 그 녹화 무비 클립을 다른 무비 클립 (때 circle_mc를)하면 addChild 것이다.
은 내가 hitTestObject를 사용하려면 ... 이런 식으로 뭔가 : 나는 numStringTarget 변수에 번호를 지정하는 경우
circle_mc.hitTestObject(this["rec" + numStringTarget])
, 나는 단지 "REC"동영상 클립 중 하나에 첨부 할 수 있습니다. 내가 원했던 것은 "rec"무비 클립에 circle_mc를 추가 할 수 있다는 것입니다. 와일드 카드를 사용할 방법이 있습니까? 아니면 어떤 방법으로 그것을 해결할 수 있습니까?
나는 코드는 다음과 같이되고 싶어 :
circle_mc.hitTestObject(contains String "rec") then addChild..
나는 누군가가 그것을 해결하거나 나에게 대해 읽을 수있는 몇 가지 유용한 링크를 제공 할 수 있기를 바랍니다. 미리 감사드립니다.
나는 모든 문을 설정하려면이 방법 싶지 않은 :
circle_mc.hitTestObject(rec1);
circle_mc.hitTestObject(rec2);
circle_mc.hitTestObject(rec3);
circle_mc.hitTestObject(rec4);
나는 수백 또는 수천이 있다면 ... 내가 테스트하려는 어떤 경우 동영상 클립, 한이 단어를 가지고로 "촬영 "인스턴스 이름에서 테스트됩니다.
다른 상황 일 수 있습니다. 내 circle_mc는 드래그 가능합니다. 그런 다음 무대에서 다른 무비 클립을 쳤을 때 circle_mc에서 인스턴스 이름을 표시하는 방법이 있습니까?
귀하의 질문에 완전히 동의하지 않습니다. rec1, rec2 등을 원할 때, 즉 특정 rec를 추가하는 조건은 무엇입니까? – taskinoor
선생님, rec movieclips ...에 circle_mc를 추가하고 싶습니다. 해당 단계에서 rec1, rec2, rec3 또는 사용 가능한 모든 동영상 클립을 추가하고 싶습니다. circle_mc.hitTestObject (rec1)를 지정하여 적중 여부를 감지 할 수 있습니다. 하지만 그 명령문 코드의 circle_mc는 rec1에만 특히 유용합니다. 원한다면 circle_mc가 rec 무비 클립, rec1, rec2 등을 눌렀는지 테스트 할 수 있습니다. 그렇다면 탐지 후 추가됩니다. – flashMark
모든 recs에 대해 루프를 수행 할 수 없습니까?이 경우 루프 numStringTarget을 1에서 4까지 루프 할 수 있습니까? – taskinoor