Revision 2f20ae3a
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/examples/aroundtheworld/AroundTheWorldSurfaceViewPicker.java | ||
---|---|---|
30 | 30 |
class AroundTheWorldSurfaceViewPicker extends GLSurfaceView |
31 | 31 |
{ |
32 | 32 |
private AroundTheWorldRendererPicker mRenderer; |
33 |
private AroundTheWorldEffectsManager mManager; |
|
33 | 34 |
|
34 | 35 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
35 | 36 |
|
... | ... | |
50 | 51 |
setRenderer(mRenderer); |
51 | 52 |
} |
52 | 53 |
} |
54 |
|
|
53 | 55 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
54 | 56 |
|
55 | 57 |
public AroundTheWorldRendererPicker getRenderer() |
... | ... | |
57 | 59 |
return mRenderer; |
58 | 60 |
} |
59 | 61 |
|
62 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
63 |
|
|
64 |
public void setEffectsManager(AroundTheWorldEffectsManager manager) |
|
65 |
{ |
|
66 |
mManager = manager; |
|
67 |
} |
|
68 |
|
|
60 | 69 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
61 | 70 |
|
62 | 71 |
@Override public boolean onTouchEvent(MotionEvent event) |
... | ... | |
91 | 100 |
} |
92 | 101 |
|
93 | 102 |
mRenderer.move(xf,yf); |
103 |
mManager.setRace( 1.0f - (yf+1.5f)/3.0f, (xf+0.865f)/(3*0.865f) ); |
|
94 | 104 |
} |
95 | 105 |
|
96 | 106 |
return true; |
Also available in: Unified diff
Around the World: setRace