码迷,mamicode.com
首页 > 其他好文 > 详细

lua相关随笔

时间:2019-10-05 14:33:19      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:ssi   直接   私有   and   概念   cti   print   存在   getc   

HOTFIX_ENABLE

例1

xlua.hotfix(CS.CS_test,‘Fun_pamaras‘,function(self,num)
  print("lua带参数的方法",num)
  end
)

例2

local util = require ‘util‘;

util.hotfix_ex(CS.CS_test,‘Fun1‘,function(self)
  self.Fun1(self)
  UE.Debug.Log("04 追增的lua的方法")
  UE.Debug.Log(UE.Mathf.Floor(UE.Random.Range(0,self.num_int_2)))
  self.PRIVATE_FUN1(self)

  --lua调用静态的时候

  CS.CS_test.fun_static_01(5,6)

end

1:调用私有方法的时候先声明

  xlua.private_accessible(CS.CS_test)

2:在原方法上追增方法

  local util = require ‘util‘;

  util.hotfix_ex(CS.CS_test,‘Fun1‘,function(self)

3:例如GetCompontent<Text>("name1")在lua中因为不存在泛型概念所以直接写成GetCompontent(‘name1‘)

lua相关随笔

标签:ssi   直接   私有   and   概念   cti   print   存在   getc   

原文地址:https://www.cnblogs.com/AEBOKE/p/11624541.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!