File tree Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -138,8 +138,8 @@ class Parallax
138
138
139
139
camera .onZoom (delta );
140
140
141
- this .zoomOffsetX = zoomOffsetX ;
142
- this .zoomOffsetY = zoomOffsetY ;
141
+ this .zoomOffsetX = ( zoomOffsetX + camera . x ) / camera . preZoom ;
142
+ this .zoomOffsetY = ( zoomOffsetY + camera . y ) / camera . preZoom ;
143
143
144
144
applyZoom ();
145
145
@@ -155,7 +155,7 @@ class Parallax
155
155
156
156
var offsetX = zoomOffsetX * camera .preZoom - zoomOffsetX * camera .zoom ;
157
157
var offsetY = zoomOffsetY * camera .preZoom - zoomOffsetY * camera .zoom ;
158
-
158
+
159
159
camera .x - = offsetX ;
160
160
camera .y - = offsetY ;
161
161
}
Original file line number Diff line number Diff line change @@ -69,8 +69,11 @@ class OpenflSample extends Sprite
69
69
OpenflHelper .setWorldBounds (parallax , layer , spr );
70
70
}
71
71
}
72
-
72
+ #if (gs || gs2)
73
+ parallax .setZoomBounds (1080 );
74
+ #else
73
75
parallax .setZoomBounds (stage .stageHeight );
76
+ #end
74
77
75
78
stage .addEventListener (MouseEvent .MOUSE_WHEEL , onWheel );
76
79
stage .addEventListener (MouseEvent .MOUSE_DOWN , onDragStart );
@@ -82,8 +85,11 @@ class OpenflSample extends Sprite
82
85
{
83
86
parallax .camera .width = stage .stageWidth ;
84
87
parallax .camera .height = stage .stageHeight ;
85
-
88
+ #if (gs || gs2)
89
+ parallax .setZoomBounds (1080 );
90
+ #else
86
91
parallax .setZoomBounds (stage .stageHeight );
92
+ #end
87
93
}
88
94
89
95
function onReset (e : MouseEvent ): Void
@@ -141,7 +147,7 @@ class OpenflSample extends Sprite
141
147
142
148
function onWheel (e : MouseEvent ): Void
143
149
{
144
- parallax .onZoom (e .delta / 100 , e .stageX + parallax . camera . x , e .stageY + parallax . camera . y );
150
+ parallax .onZoom (e .delta / 100 , e .stageX , e .stageY );
145
151
146
152
for (i in 0 ... containers .length )
147
153
{
You can’t perform that action at this time.
0 commit comments