home *** CD-ROM | disk | FTP | other *** search
- property TheFirstTimeThrough, movieSize, meS, TheMovie, moviebar, SmallMovieBox, SmallMovieBoxHotspot, LargeMovieBox, LargeMovieBoxHotspot, TheMaximizer, TheWindowshade
- global gCurrentMovie
-
- on new me
- return me
- end
-
- on getPropertyDescriptionList me
- description = [:]
- addProp(description, #TheMovie, [#default: 2, #format: #integer, #comment: "Spritenum of movie"])
- addProp(description, #moviebar, [#default: 42, #format: #integer, #comment: "spritenum of Moviebar"])
- addProp(description, #SmallMovieBox, [#default: 43, #format: #integer, #comment: "Spritenum of Small Movie Box"])
- addProp(description, #SmallMovieBoxHotspot, [#default: 44, #format: #integer, #comment: "spritenum of small movie box hotspot"])
- addProp(description, #LargeMovieBox, [#default: 45, #format: #integer, #comment: "Spritenum of Large Movie Box"])
- addProp(description, #LargeMovieBoxHotspot, [#default: 46, #format: #integer, #comment: "Spritenum of Largemovie box hotspot"])
- addProp(description, #TheMaximizer, [#default: 47, #format: #integer, #comment: "Spritenum of Maximizer"])
- addProp(description, #TheWindowshade, [#default: 48, #format: #integer, #comment: "Spritenum of Windowshade"])
- return description
- end
-
- on beginSprite me
- TheFirstTimeThrough = 1
- gCurrentMovie = "Playground.mov"
- end
-
- on enterFrame me
- if TheFirstTimeThrough = 1 then
- set the rect of sprite TheMovie to rect(0, 285, 240, 480)
- vis(SmallMovieBox)
- vis(SmallMovieBoxHotspot)
- devis(moviebar)
- updateStage()
- set the locH of sprite TheMaximizer to 179
- set the locV of sprite TheMaximizer to 261
- set the locH of sprite TheWindowshade to 196
- set the locV of sprite TheWindowshade to 261
- TheFirstTimeThrough = 2
- sprite(TheMovie).movieSize = #Small
- else
- if TheFirstTimeThrough = 2 then
- sprite(TheMovie).volume = 255
- member(the memberNum of sprite TheMovie).controller = 1
- vis(TheMovie)
- set the memberNum of sprite TheMovie to the number of member gCurrentMovie
- sprite(TheMovie).volume = 255
- member(the memberNum of sprite TheMovie).controller = 1
- TheFirstTimeThrough = 3
- else
- if TheFirstTimeThrough = 3 then
- sprite(TheMovie).movieRate = 1
- TheFirstTimeThrough = 0
- end if
- end if
- end if
- end
-
- on endSprite me
- sprite(TheMovie).movieRate = 0
- devis(TheMovie)
- gCurrentMovie = "Intro.mov"
- updateStage()
- devis(LargeMovieBox)
- devis(LargeMovieBoxHotspot)
- devis(SmallMovieBox)
- devis(SmallMovieBoxHotspot)
- devis(moviebar)
- set the locH of sprite TheMaximizer to 177
- set the locV of sprite TheMaximizer to 470
- set the locH of sprite TheWindowshade to 194
- set the locV of sprite TheWindowshade to 470
- updateStage()
- sprite(TheMovie).movieTime = 0
- sprite(TheMovie).movieSize = #notPlaying
- end
-