Asarjan
17.05.2011, 17:55
Hey .. ich brauch ma wieder etwas hilfe.
Ich möchte mehrere Objekte ein- und ausblenden mit objectRef.enable und objectRef.disable ... erstmal hier mein script:
scn SomePosesChapter01Script
Int SomePosesPage
BEGIN OnActivate
set SomePosesPage to 0
If SomePosesPage == 0
If IsKeyPressed 205 == -1
Return
elseIf IsKeyPressed 205 == 1
set SomePosesPage to 1
SomePosesChapter01CoverRef.Disable 0
SomePosesChapter01Page001Ref.Enable 0
elseIf IsKeyPressed 203 == 1
set SomePosesPage to 0
SomePosesChapter01Page001Ref.Disable 0
SomePosesChapter01CoverRef.Enable 0
EndIf
EndIf
If SomePosesPage == 1
If IsKeyPressed 205 == -1
Return
elseIf IsKeyPressed 205 == 1
set SomePosesPage to 2
SomePosesChapter01Page001Ref.Disable 0
SomePosesChapter01Page002Ref.Enable 0
elseIf IsKeyPressed 203 == 1
set SomePosesPage to 1
SomePosesChapter01Page002Ref.Disable 0
SomePosesChapter01Page001Ref.Enable 0
EndIf
EndIf
END
also die objekte die ich ein/ausblenden will, befinden sich an der gleichen position ... objekt 1 ist von begin an eingeblendet während objekt 2 und 3 ausgeblendet sind.
durch das aktivieren+gleichzeitiges drücken von rechte pfeiltaste (key 205) wird das erste objekt ausgeblendet und das 2. objekt eingeblendet
durch das aktivieren+gleichzeitiges drücken von linke pfeiltaste (key 203) wird das 2. objekt wieder ausgeblendet und das 1. objekt eingeblendet
im oben stehenden script ist das der grün markierte teil und das funktioniert auch.
möchte ich jetzt aber nach dem 2. objekt das 3. (rot markierter teil) einblenden .. so werden objekt 2 und 3 eingeblendet.
ich hoffe es ist soweit verständlich.
ich hab schon verschiedenes versucht aber ohne erfolg .. wäre für hilfe sehr dankbar.
mfg
Asarjan
Ich möchte mehrere Objekte ein- und ausblenden mit objectRef.enable und objectRef.disable ... erstmal hier mein script:
scn SomePosesChapter01Script
Int SomePosesPage
BEGIN OnActivate
set SomePosesPage to 0
If SomePosesPage == 0
If IsKeyPressed 205 == -1
Return
elseIf IsKeyPressed 205 == 1
set SomePosesPage to 1
SomePosesChapter01CoverRef.Disable 0
SomePosesChapter01Page001Ref.Enable 0
elseIf IsKeyPressed 203 == 1
set SomePosesPage to 0
SomePosesChapter01Page001Ref.Disable 0
SomePosesChapter01CoverRef.Enable 0
EndIf
EndIf
If SomePosesPage == 1
If IsKeyPressed 205 == -1
Return
elseIf IsKeyPressed 205 == 1
set SomePosesPage to 2
SomePosesChapter01Page001Ref.Disable 0
SomePosesChapter01Page002Ref.Enable 0
elseIf IsKeyPressed 203 == 1
set SomePosesPage to 1
SomePosesChapter01Page002Ref.Disable 0
SomePosesChapter01Page001Ref.Enable 0
EndIf
EndIf
END
also die objekte die ich ein/ausblenden will, befinden sich an der gleichen position ... objekt 1 ist von begin an eingeblendet während objekt 2 und 3 ausgeblendet sind.
durch das aktivieren+gleichzeitiges drücken von rechte pfeiltaste (key 205) wird das erste objekt ausgeblendet und das 2. objekt eingeblendet
durch das aktivieren+gleichzeitiges drücken von linke pfeiltaste (key 203) wird das 2. objekt wieder ausgeblendet und das 1. objekt eingeblendet
im oben stehenden script ist das der grün markierte teil und das funktioniert auch.
möchte ich jetzt aber nach dem 2. objekt das 3. (rot markierter teil) einblenden .. so werden objekt 2 und 3 eingeblendet.
ich hoffe es ist soweit verständlich.
ich hab schon verschiedenes versucht aber ohne erfolg .. wäre für hilfe sehr dankbar.
mfg
Asarjan