-- El cierre implementa el iterador
función Valores(t)
local i=0
return función ()
i=i+1
return t[i]
end
end
--Conecte C# para usar
--Cree un objeto vacío
--Cada vez que llame a Unity, debe prefijar CS.UnityEngine
a=CS.UnityEngine
--[[Crear un objeto vacío
a.GameObject("lua")
]]
- -[[Buscar cámaras se puede buscar por nombre y etiqueta
camera=a.GameObject.FindWithTag('MainCamera')
if camera~=nil then
print("buscar")
else
print("no encontrar")
end
]]
--[[Clonar un objeto
qiu=a.Resources.Load('qiu')
a.GameObject.Instantiate(qiu)
]]
--[[Llamar a las propiedades y métodos de C# lua no reconoce los métodos estáticos no puede llamar a
lua=CS.txt()
print(lua.id)
lua:Get()
]]
--[[Valor de enumeración de acceso
print(CS.State.Run)
--print(CS.State.R__CastFrom(1))
]]
--[[Obtener cuadro de entrada y
función de tecla principal del botón Init()
btn=a.GameObject.Find("an"):GetComponent(typeof(a.UI.Button))
UserName=a.GameObject.Find("srk" ) :GetComponent(typeof(a.UI.InputField))
--btn.onClick:AddListener(Click)
btn.onClick:AddListener--equivalente a comentarios
(
function()
print(UserName.text)
end
)
end
--function Click ()
--print(Nombre de usuario. texto)
--end
]]