Procházet zdrojové kódy

修改tab全部好友

SunnyLinSD před 6 roky
rodič
revize
bea4590c80
2 změnil soubory, kde provedl 230 přidání a 144 odebrání
  1. 222 137
      assets/scene/game.fire
  2. 8 7
      assets/scripts/Tab.js

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 222 - 137
assets/scene/game.fire


+ 8 - 7
assets/scripts/Tab.js

@@ -28,7 +28,9 @@ cc.Class({
 
         noArtistTipNode: cc.Node,
 
-        _currentTab: 0 
+        _currentTab: 0 ,
+
+        allFriendNode: cc.Node
 
     },
 
@@ -63,6 +65,9 @@ cc.Class({
             // this.friendScrollView.node.position = cc.v2(0, -250);
         }
         
+        this.allFriendNode.on(cc.Node.EventType.TOUCH_END, _.debounce(() => {
+            GameEvent.fire(Notikey.ShowFriendSystem);
+        }, 1000, true), this);
         
         
 
@@ -196,12 +201,8 @@ cc.Class({
             let item = cc.instantiate(this.friendItem);
 
             let scriptComponent = item.getComponent('LevelHomeFriendItem');
-            if (i === 0) {
-                scriptComponent.style = Style.AllFriend;
-            } else {
-                scriptComponent.style = Style.Friend; 
-                scriptComponent.setFriendInfo(this.friends[i-1]);
-            }
+            scriptComponent.style = Style.Friend; 
+            scriptComponent.setFriendInfo(this.friends[i]);
             this.friendScrollView.content.addChild(item);
         }
     },

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů