Explorar o código

合成选中框

zhaoyang %!s(int64=3) %!d(string=hai) anos
pai
achega
89b9b7560e

+ 1 - 1
FGUIProject/assets/ClothingSynthetic/components/ClothingListItem.xml

@@ -4,6 +4,6 @@
     <image id="n29_j539" name="bg" src="ja9w1g" fileName="images/hc_kuang_2.png" xy="0,0" size="186,186"/>
     <loader id="n24_j539" name="loaderIcon" xy="18,18" size="150,150" fill="scale" shrinkOnly="true"/>
     <image id="n25_j539" name="imgOwned" src="j53912" fileName="images/hc_yyy.png" xy="4,73"/>
-    <text id="n26_j539" name="txtName" xy="31,200" size="124,42" fontSize="30" color="#5e5b5a" text="服装名称"/>
+    <text id="n26_j539" name="txtName" xy="31,200" size="122,41" fontSize="30" color="#5e5b5a" text="服装名称"/>
   </displayList>
 </component>

+ 7 - 0
FGUIProject/assets/ClothingSynthetic/components/ComSelect.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component size="186,186" opaque="false">
+  <displayList>
+    <image id="n31_wet2" name="n31" src="wet223" fileName="images/hd.png" xy="-6,-6" size="198,198"/>
+    <movieclip id="n30_wet2" name="n30" src="wet222" fileName="effect/MovieClip1.jta" xy="-5,-5" blend="add"/>
+  </displayList>
+</component>

BIN=BIN
FGUIProject/assets/ClothingSynthetic/effect/MovieClip1.jta


BIN=BIN
FGUIProject/assets/ClothingSynthetic/images/hd.png


+ 3 - 0
FGUIProject/assets/ClothingSynthetic/package.xml

@@ -45,6 +45,9 @@
     <image id="842s1l" name="hc_bj_1.jpg" path="/images/"/>
     <image id="f5bl1m" name="hc_kuang_3.png" path="/images/"/>
     <image id="vek81n" name="hc_btkuang.png" path="/images/"/>
+    <movieclip id="wet222" name="MovieClip1.jta" path="/effect/"/>
+    <image id="wet223" name="hd.png" path="/images/" scale="9grid" scale9grid="49,49,98,98"/>
+    <component id="wet224" name="ComSelect.xml" path="/components/" exported="true"/>
   </resources>
   <publish name="" path="..\GameClient\Assets\ResIn\UI\ClothingSynthetic" packageCount="2" genCode="true" extractAlpha="true"/>
 </packageDescription>

+ 3 - 6
GameClient/Assets/Game/HotUpdate/Views/ClothingSynthetic/ClothingSyntheticView.cs

@@ -38,7 +38,7 @@ namespace GFGGame
         private GoWrapper _wrapper;
         private DressUpObjDataCache _dressUpObjDataCache;
         private ValueBarController _valueBarController;
-        private GLoader _imgSelected;
+        private GComponent _imgSelected;
         private int _suitId;
         private int _itemId;
         private int[] _items;
@@ -89,10 +89,8 @@ namespace GFGGame
             _scenePrefab = GFGAsset.Load<GameObject>(ResPathUtil.GetPrefabPath("SceneDressUpSynthetic"));
             _dressUpObjDataCache = new DressUpObjDataCache();
 
-            _imgSelected = new GLoader();
-            _imgSelected.x = -5;
-            _imgSelected.y = -3;
-            _imgSelected.url = "ui://ClothingSynthetic/hc_kuang_4";
+            _imgSelected = new GComponent();
+            _imgSelected = UIPackage.CreateObject(UI_ClothingSyntheticUI.PACKAGE_NAME, "ComSelect").asCom;
 
             _ui.m_listClothing.itemRenderer = ListClothingItemRender;
             _ui.m_listClothing.onClickItem.Add(OnClickListClothingItem);
@@ -291,7 +289,6 @@ namespace GFGGame
         {
             _selectedListItem = listItem;
             listItem.AddChild(_imgSelected);
-            _imgSelected.x = _imgSelected.y = -15;
             _selectedItemId = (int)listItem.data;
             UpdateRole(tween);
             UpdateSelectedItemInfo();

BIN=BIN
GameClient/Assets/ResIn/UI/ClothingSynthetic/ClothingSynthetic_atlas0!a.png


BIN=BIN
GameClient/Assets/ResIn/UI/ClothingSynthetic/ClothingSynthetic_atlas0.png


BIN=BIN
GameClient/Assets/ResIn/UI/ClothingSynthetic/ClothingSynthetic_fui.bytes