stroke.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. // Learn cc.Class:
  2. // - https://docs.cocos.com/creator/manual/en/scripting/class.html
  3. // Learn Attribute:
  4. // - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
  5. // Learn life-cycle callbacks:
  6. // - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html
  7. cc.Class({
  8. extends: cc.Component,
  9. properties: {
  10. border:cc.Node,
  11. chatCar:cc.Node,
  12. auctionBegins:cc.Node,
  13. addPrice:cc.Node,
  14. giveUp:cc.Node,
  15. hand:cc.Node,
  16. buttonAudio: {
  17. default: null,
  18. type: cc.AudioClip
  19. },
  20. },
  21. // LIFE-CYCLE CALLBACKS:
  22. // onLoad () {},
  23. playMusic(){
  24. let audioId = cc.audioEngine.playEffect(this.buttonAudio, false);
  25. cc.audioEngine.setVolume(audioId, 0.5);
  26. },
  27. clickYes(){
  28. this.playMusic()
  29. this.node.active=false
  30. this.border.active=true
  31. this.chatCar.active=true
  32. this.addPrice.active = true
  33. this.giveUp.active = true
  34. this.hand.active = true
  35. var action = cc.moveTo(1.5, 240, -302.578);
  36. this.hand.runAction(action);
  37. this.schedule(function () { // 计时器将每隔 1s 执行一次。
  38. this.chatCar.active=false
  39. this.auctionBegins.active = false
  40. }, 2);
  41. },
  42. clickNo(){
  43. this.playMusic()
  44. this.node.active=false
  45. this.auctionBegins.active = false
  46. this.addPrice.active = true
  47. this.giveUp.active = true
  48. this.hand.active = true
  49. var action = cc.moveTo(1.5, 240, -302.578);
  50. this.hand.runAction(action);
  51. },
  52. start () {
  53. },
  54. // update (dt) {},
  55. });