react-native-android-unity(二)创建unity项目,并导出为android代码包,嵌入android项目中

1.创建unity项目

 

给Main Camera添加脚本Android,使用C#开发,脚本内容如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Runtime.InteropServices;//使用DllImport必须引用

public class Android : MonoBehaviour {

    string toastText = "111111";

    [DllImport("androidunity")]//定义.so文件里面的方法:
    private static extern int addNum(int a,int b);

    void OnGUI (){
        int num = 0;
        if (GUI.Button (new Rect(Screen.width / 10 + 50,Screen.height / 10 + 50,Screen.width / 5,Screen.height / 5),"a button"))
        {
            num = addNum (2,2);
            toastText = num.ToString ();

        }
        GUI.Label (new Rect (Screen.width / 5 + 250,Screen.height / 5 + 250,Screen.width / 5,Screen.height / 5), toastText);


    }

    //called from android
    void CalledFr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值