C# Класс xc.GoodsLuaEx

Наследование: xc.GoodsItem
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ExData string>.Dictionary

Открытые методы

Метод Описание
Copy ( GoodsLuaEx cp ) : Goods
GetLuaValue ( string key ) : object
GoodsLuaEx ( ) : UnityEngine
GoodsLuaEx ( uint typeid, string lua_script ) : UnityEngine
IsBetterThanBody ( ) : bool
RefreshMatch ( Goods matchGoods, GameObject itemSlot ) : void
SetItemSlot ( GameObject itemSlot ) : void
SetLuaValue ( string key, object value ) : object
SetValue ( string name, string value ) : void

lua下调用

UpdateByPkgGoodsInfo ( LuaTable goodsInfo ) : void

Защищенные методы

Метод Описание
CallLuaFunc ( string func_name ) : bool

Приватные методы

Метод Описание
CallLuaFunc ( string func_name, param ) : bool

Описание методов

CallLuaFunc() защищенный Метод

protected CallLuaFunc ( string func_name ) : bool
func_name string
Результат bool

Copy() публичный Метод

public Copy ( GoodsLuaEx cp ) : Goods
cp GoodsLuaEx
Результат Goods

GetLuaValue() публичный Метод

public GetLuaValue ( string key ) : object
key string
Результат object

GoodsLuaEx() публичный Метод

public GoodsLuaEx ( ) : UnityEngine
Результат UnityEngine

GoodsLuaEx() публичный Метод

public GoodsLuaEx ( uint typeid, string lua_script ) : UnityEngine
typeid uint
lua_script string
Результат UnityEngine

IsBetterThanBody() публичный Метод

public IsBetterThanBody ( ) : bool
Результат bool

RefreshMatch() публичный Метод

public RefreshMatch ( Goods matchGoods, GameObject itemSlot ) : void
matchGoods Goods
itemSlot GameObject
Результат void

SetItemSlot() публичный Метод

public SetItemSlot ( GameObject itemSlot ) : void
itemSlot GameObject
Результат void

SetLuaValue() публичный Метод

public SetLuaValue ( string key, object value ) : object
key string
value object
Результат object

SetValue() публичный Метод

lua下调用
public SetValue ( string name, string value ) : void
name string
value string
Результат void

UpdateByPkgGoodsInfo() публичный Метод

public UpdateByPkgGoodsInfo ( LuaTable goodsInfo ) : void
goodsInfo LuaTable
Результат void

Описание свойств

ExData публичное свойство

public Dictionary ExData
Результат string>.Dictionary