选择要在Android Studio中播放的Unity场景

时间:2017-02-12 16:11:36

标签: android unity3d

我已成功将Unity项目导出到Android Studio。在我的主要活动中,我有一个按钮,按下时,应该启动Unity场景。现在如果我有多个场景(让我们说三个)并且我只想玩其中一个,我该怎么选择呢?这是我的UnityPlayerActivity onCreate方法:

protected UnityPlayer mUnityPlayer;
@Override protected void onCreate (Bundle savedInstanceState)
{
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    super.onCreate(savedInstanceState);

    getWindow().setFormat(PixelFormat.RGBX_8888);

    mUnityPlayer = new UnityPlayer(this);
    int glesMode = mUnityPlayer.getSettings().getInt("gles_mode", 1);
    boolean trueColor8888 = false;
    mUnityPlayer.init(glesMode, trueColor8888);
    setContentView(mUnityPlayer);
    mUnityPlayer.requestFocus();

    FrameLayout layout = (FrameLayout) findViewById(R.id.frameLayout2);
    FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.MATCH_PARENT);
    layout.addView(mUnityPlayer.getView(), 0, lp);
}

0 个答案:

没有答案