Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class BaseNativeActivity extends UnityPlayerActivity {
- public static final void setCallbackGameObjectName(String name) {
- SampleUnityListener.getInstance().setCallbackGameObjectName(name);
- }
- @Override
- protected void onStart() {
- super.onStart();
- SampleLifecycle.onStart(this);
- }
- @Override
- protected void onResume() {
- super.onResume();
- SampleLifecycle.onResume(this);
- }
- @Override
- protected void onPause() {
- super.onPause();
- SampleLifecycle.onPause(this);
- }
- @Override
- protected void onDestroy() {
- super.onDestroy();
- SampleLifecycle.onDestroy();
- }
- @Override
- public boolean onPrepareOptionsMenu(Menu menu) {
- return super.onPrepareOptionsMenu(menu);
- }
- public void start(String sampleCode) {
- Sample.getInstance().start(this);
- }
- public void doSomething() {
- runOnUiThread(new Runnable() {
- @Override
- public void run() {
- Sample.getInstance().doSomething()
- }
- });
- }
- public int getScore() {
- return Sample.getInstance().getScore();
- }
- public String getSomeText() {
- return Sample.getInstance().getSomeText();
- }
- public boolean isAvailable() {
- return Sample.getInstance().isAvailable();
- }
- }
Add Comment
Please, Sign In to add comment