当前位置:   article > 正文

Unity3d中XLua简单运用_unity xlua

unity xlua

前段时间学习了XLua的教程,发现非常的好用,下面用一个简单的例子来使用一下Xlua,将一个加法运算的程序 热更新成减法运算

首先,我们写一个简单的加法运算

  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. using UnityEngine;
  6. using UnityEngine.UI;
  7. using XLua;
  8. public class XluaText : MonoBehaviour {
  9. public Text EditionText;//显示版本
  10. public Text Operator;//运算符
  11. public Text Anser;//结果
  12. public InputField input1;//第一个数据
  13. public InputField input2;//第二个数据
  14. private void Start()
  15. {
  16. Init();
  17. }
  18. public void Init()
  19. {
  20. Debug.LogError("第一个版本初始化");
  21. }
  22. public void Add()
  23. {
  24. int num = int.Parse(input1.text) + int.Parse(input2.text);
  25. Anser.text = "= " + num.ToString();
  26. }
  27. }

然后在Unity编辑器中给相应的UI赋值,将脚本绑定在Canvas画布上,并将画布名改名为GamePanel,效果如下图:

运行后也很简单:

好了 ,我们现在开始进行热更的步骤 :

一丶先在Scripting Dfeine

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/960533
推荐阅读
相关标签
  

闽ICP备14008679号