|
|
@@ -95,6 +95,10 @@ cc.Class({
|
|
|
default: [],
|
|
|
type: [cc.SpriteFrame]
|
|
|
},
|
|
|
+ seedIconSpriteFrame: {
|
|
|
+ default: [],
|
|
|
+ type: [cc.SpriteFrame]
|
|
|
+ },
|
|
|
fruitSpriteFrame: {
|
|
|
default: [],
|
|
|
type: [cc.SpriteFrame]
|
|
|
@@ -148,10 +152,10 @@ cc.Class({
|
|
|
for (let i = 0; i < this.mySeedList.length; i++) {
|
|
|
//没有种子数量不显示 todo 看看后续需不需要处理删除
|
|
|
if (this.mySeedList[i].amount < 1) continue;
|
|
|
-
|
|
|
+
|
|
|
let _seed = cc.instantiate(this.seedPrefab);
|
|
|
_seed.parent = this.Seed;
|
|
|
-
|
|
|
+
|
|
|
//if (this.mySeedList[i].amount == 0)
|
|
|
//{
|
|
|
// _seed.getChildByName("SellOut").active = 0;
|
|
|
@@ -172,46 +176,63 @@ cc.Class({
|
|
|
_seedScript.NameLabel.string = this.mySeedList[i].name;
|
|
|
switch (this.mySeedList[i].picture) {
|
|
|
case "Cabbage":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[0];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[0];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[0];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[0];
|
|
|
break;
|
|
|
case "Potato":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[1];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[1];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[1];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[1];
|
|
|
break;
|
|
|
case "Carrot":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[2];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[2];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[2];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[2];
|
|
|
break;
|
|
|
case "Broccoli":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[3];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[3];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[3];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[3];
|
|
|
break;
|
|
|
case "Tomato":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[4];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[4];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[4];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[4];
|
|
|
break;
|
|
|
case "Squash":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[5];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[5];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[5];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[5];
|
|
|
break;
|
|
|
case "Eggplant":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[6];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[6];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[6];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[6];
|
|
|
break;
|
|
|
case "Pepper":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[7];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[7];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[7];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[7];
|
|
|
break;
|
|
|
case "Lentil":
|
|
|
- _seedScript.bgSprite.spriteFrame = this.seedSpriteFrame[8];
|
|
|
+ _seedScript.bgSprite.spriteFrame = this.seedIconSpriteFrame[8];
|
|
|
_spawnScript.fruitSpriteFrame = this.fruitSpriteFrame[8];
|
|
|
+
|
|
|
+ _spawnScript.seedSpriteFrame = this.seedSpriteFrame[8];
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
- //获取一下种子图片
|
|
|
- _spawnScript.seedSpriteFrame = _seedScript.bgSprite.spriteFrame;
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
@@ -221,7 +242,7 @@ cc.Class({
|
|
|
_fruit.parent = this.Fruit;
|
|
|
_fruit.zIndex = 999;
|
|
|
let _fruitScript = _fruit.getComponent("Content_Button");
|
|
|
- _fruitScript.NumLabel.string = Number(this.myFruitList[i].amount + this.myFruitList[i].amountPart).toFixed(3);
|
|
|
+ _fruitScript.NumLabel.string = Number(this.myFruitList[i].amount + this.myFruitList[i].amountPart).toFixed(3);
|
|
|
_fruitScript.NameLabel.string = this.myFruitList[i].name;
|
|
|
_fruitScript.Name = this.myFruitList[i].name;
|
|
|
_fruitScript.SNB = this.myFruitList[i].priceSnb;
|