---
--- Generated by EmmyLua(https://github.com/EmmyLua)
--- Created by dingjiao2hantian.
--- DateTime: 2019/9/21 0021 9:13
---
require("UnityUtil")
local Json={}
local cjsons=require("cjson")
function Json:OnStart()
cont=self.content.transform
local jsonpath=System.IO.File.ReadAllText(UnityEngine.Application.dataPath.."/Lua/numbers.json")
local path=cjsons.decode(jsonpath)
for i, v in pairs(path) do
local prefab=Resources.Load("imgs")
local instantiate=GameObject.Instantiate(prefab,cont):GetComponent(typeof(UI.Button))
img=instantiate.transform:Find("wp"):GetComponent(typeof(UI.Image))
img.sprite=Resources.Load(v.imgs,typeof(UnityEngine.Sprite))
names=instantiate.transform:Find("name"):GetComponent(typeof(UI.Text))
names.text=v.name
jishan=instantiate.transform:Find("jieshao"):GetComponent(typeof(UI.Text))
jishan.text=v.JS
price=instantiate.transform:Find("Prices"):GetComponent(typeof(UI.Text))
price.text=v.Price
--找到InputText 的 text
Images=GameObject.Find("Image"):GetComponent(typeof(UI.Image))
instantiate.onClick:AddListener(function() clicks(instantiate) end)
end
end
function clicks(img)
--print(img.transform:Find("wp"):GetComponent(typeof(UI.Image)).sprite)
print(123)
Images.sprite=img.transform:Find("wp"):GetComponent(typeof(UI.Image)).sprite
end
return Json
代码写的比较啰嗦 是个大概的模板