02.02.2013 Views

Flash MX 2004 Games : Art to ActionScript

Flash MX 2004 Games : Art to ActionScript

Flash MX 2004 Games : Art to ActionScript

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Flash</strong> <strong>MX</strong> <strong>2004</strong> <strong>Games</strong><br />

10 }else if (a.xMinb.xMin){<br />

11 //Overlap <strong>to</strong> clipB left<br />

12 if (a.yMin < b.yMin){<br />

13 //Overlap at <strong>to</strong>p left corner<br />

14 overlap = "Top left";<br />

15 return 2;<br />

16 }else if (a.yMax > b.yMax){<br />

17 //Overlap at bot<strong>to</strong>m left corner<br />

18 overlap = "Bot<strong>to</strong>m left";<br />

19 return 2;<br />

20 }else{<br />

21 //Must be in middle on left<br />

22 overlap = "Middle left";<br />

23 return 3;<br />

24 }<br />

25 }else if (a.xMinb.xMax){<br />

26 //Overlap <strong>to</strong> clipB right<br />

27 if (a.yMin < b.yMin){<br />

28 //Overlap at <strong>to</strong>p right corner<br />

29 overlap = "Top right";<br />

30 return 2;<br />

31 }else if (a.yMax > b.yMax){<br />

32 //Overlap at bot<strong>to</strong>m right corner<br />

33 overlap = "Bot<strong>to</strong>m right";<br />

34 return 2;<br />

35 }else{<br />

36 //Must be in middle on right<br />

37 overlap = "Middle right";<br />

38 return 3;<br />

39 }<br />

40 }else{<br />

41 //Must be in middle column<br />

42 if (a.yMinb.yMax){<br />

47 //Middle bot<strong>to</strong>m of clipB overlap<br />

48 overlap = "Bot<strong>to</strong>m middle";<br />

49 return 3;<br />

50 }else{<br />

51 //Must be completely inside clipB<br />

52 overlap = "Inside";<br />

116

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!