public void assignWindow(string huaRoot) { mScript.newObject(out mHuaRoot, huaRoot, 0); for (int i = 0; i < GameDefine.MAX_HUA_COUNT; ++i) { txNGUIStaticSprite obj = mScript.newObject(out obj, mHuaRoot, "Mahjong" + i); mHuaMahjong.Add(obj); } }
public void assignWindow(string showRoot) { mScript.newObject(out mShowRoot, showRoot, 0); for (int i = 0; i < GameDefine.MAX_HAND_IN_COUNT; ++i) { txNGUIStaticSprite obj = mScript.newObject(out obj, mShowRoot, "Mahjong" + i); mShowMahjong.Add(obj); } }
public override void assignWindow() { string[] rootName = new string[] { "MyDropRoot", "LeftDropRoot", "OppositeDropRoot", "RightDropRoot" }; for (int i = 0; i < GameDefine.MAX_PLAYER_COUNT; ++i) { newObject(out mRootList[i], rootName[i], 1); for (int j = 0; j < mMaxDropCount; ++j) { txNGUIStaticSprite obj = newObject(out obj, mRootList[i], "Mahjong" + j, 0); mDropList[i].Add(obj); } } }
public void assignWindow(txNGUIStaticSprite root, string trackName) { mScript.newObject(out mTrack, root, trackName); mScript.newObject(out mChecked, mTrack, "Cheaked", 0); mScript.newObject(out mLabel, mChecked, "Label", 1); mScript.newObject(out mTexture, mTrack, "Texture"); mScript.newObject(out mUIGrid, mChecked, "UIGrid"); for (int i = 0; i < mUIGrid.getChildCount(); ++i) { txUIObject star = mScript.newObject(out star, mUIGrid, "Star" + i, 0); mStarList.Add(star); } mTrackName = trackName; }
public void assignWindow(string rootName) { mScript.newObject(out mPengGangRoot, rootName); for (int i = 0; i < GameDefine.MAX_PENG_TIMES; ++i) { txUIObject obj = mScript.newObject(out obj, mPengGangRoot, "PengGang" + i); mPengGangSingleRoot.Add(obj); } int pengTimes = mMahjongWindows.Count; for (int i = 0; i < pengTimes; ++i) { for (int j = 0; j < GameDefine.MAX_SINGLE_COUNT; ++j) { txNGUIStaticSprite obj = mScript.newObject(out obj, mPengGangSingleRoot[i], "Mahjong" + j, 0); mMahjongWindows[i].Add(obj); } } }