niuniuSend : function (int) {
switch(int)
{
case 0:
for(var i=0;i<5;i++){
var sp = new ccui.ImageView("cards/card_a1.png", ccui.Widget.PLIST_TEXTURE);
sp.setPosition(cc.p(cc.winSize.width / 2, cc.winSize.height / 2));
sp.setScale(0.8);
this.addChild(sp);
var bezier = [cc.p(cc.winSize.width / 2, cc.winSize.height / 2 ), cc.p(cc.winSize.width / 2 - 200+(i*80) , cc.winSize.height / 2), cc.p((cc.winSize.width / 2-150) +(i*80), 100)];
sp.runAction(cc.sequence(cc.spawn(cc.delayTime(1+(i/20)),cc.bezierTo(1, bezier))));
}
this.niuniuSend(1);
break;
case 1:
for(var i=0;i<5;i++){
var sp = new ccui.ImageView("cards/card_a1.png", ccui.Widget.PLIST_TEXTURE);
sp.setPosition(cc.p(cc.winSize.width / 2, cc.winSize.height / 2 ));
sp.setScale(0.5);
this.addChild(sp);
var bezier = [cc.p(cc.winSize.width / 2, cc.winSize.height / 2 ), cc.p(cc.winSize.width / 2 + 300 , cc.winSize.height / 2 + 300), cc.p(cc.winSize.width / 2 + 700 -(i*50), cc.winSize.height/2)];
sp.runAction(cc.sequence(cc.spawn(cc.delayTime(1+(i/20)),cc.bezierTo(1,bezier ))));
}
this.niuniuSend(2);
break;
case 2:
for(var i=0;i<5;i++){
var sp = new ccui.ImageView("cards/card_a1.png", ccui.Widget.PLIST_TEXTURE);
sp.setPosition(cc.p(cc.winSize.width / 2, cc.winSize.height / 2 ));
sp.setScale(0.5);
this.addChild(sp);
var bezier = [cc.p(cc.winSize.width / 2, cc.winSize.height / 2 ), cc.p(cc.winSize.width / 2 - 300 , cc.winSize.height / 2 + 300), cc.p(cc.winSize.width / 2 - 700 + (i*50), cc.winSize.height/2)];
sp.runAction(cc.sequence(cc.spawn(cc.delayTime(1+(i/20)),cc.bezierTo(1,bezier ))));
}
break; default:
break;
}
},

cocos 简便斗地主发牌动画的更多相关文章

  1. Unity NGUI 网络斗地主 -发牌 脚本交互

    Unity NGUI 网络斗地主 -发牌 脚本交互 @By 灰太龙 Unity4.2.1f4 NGUI 3.0.4 本篇说的问题是脚本与控件的交互! 现在对界面进行了改进,先看副图! 1.制作发牌效果 ...

  2. 用JS实现一个斗地主发牌器

    //调用随机数,在我上一篇博文讲过这一个函数. function roundNum(min = 0, max = 0) { if (!isNaN(min) && !isNaN(max) ...

  3. Java-->简单的斗地主发牌流程

    package com.dragon.java.hwddz; import java.util.ArrayList; import java.util.HashMap; import java.uti ...

  4. JAVA代码之斗地主发牌

    理解很好理解,关键是思路 按照斗地主的规则,完成洗牌发牌的动作: 具体规则: 1. 组装54张扑克牌 2. 将54张牌顺序打乱 3. 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌. ...

  5. Java 用集合实现简单的斗地主发牌

    创建数组.集合,存放数据 public class FightAgainstLandlords { /** * poker集合,存储54张牌 */ private ArrayList<Strin ...

  6. java集合--模拟斗地主发牌洗牌

    import java.util.*; /** * @Date: 2020/6/17 19:53 */public class Test04 { public static void main(Str ...

  7. java 模拟斗地主发牌洗牌

    一 模拟斗地主洗牌发牌 1.案例需求 按照斗地主的规则,完成洗牌发牌的动作. 具体规则: 1. 组装54张扑克牌 2. 将54张牌顺序打乱 3. 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张 ...

  8. Python 斗地主发牌

    #coding = utf-8 import random def Creat_Card(): card_type = ['♥','♠','♦','♣'] card_values= ['A', '2' ...

  9. Java模拟斗地主发牌和洗牌

    package cn.itcast_04; import java.util.ArrayList; import java.util.Collections; import java.util.Has ...

随机推荐

  1. ubuntu登录时出现“一闪之后回到登录界面”的现象

    ubuntu登录时出现“一闪之后回到登录界面”的现象 虚拟机vmware 12.5.6 build-5528349 操作系统ubuntu 18.04 问题:登录时出现一闪之后回到登录界面的现象 解决方 ...

  2. [No0000182]Parallel Programming with .NET-Partitioning in PLINQ

    Every PLINQ query that can be parallelized starts with the same step: partitioning.  Some queries ma ...

  3. java工程师学习计划

  4. ReactNative小笔记

    import React, { Component } from 'react'; import { AppRegistry, View } from 'react-native'; export d ...

  5. gfs故障恢复

    GlusterFS更换故障Brick tanzhenchao关注0人评论3918人阅读2017-03-21 09:53:18   1 前言 笔者公司内有一套GlusterFS分布式存储,最近数据分区的 ...

  6. 清理solaris /var/mail/下的邮件文件

    我服务器上/var/mail下的各个用户的邮件日志非常大,占用空间已经有95%了,我想清除掉,是否可以直接删除/var/mail的各个日志??删除后系统是否可以自动生成? 应该可以直接删除/var/m ...

  7. 树和二叉树->线索二叉树

    文字描述 从二叉树的遍历可知,遍历二叉树的输出结果可看成一个线性队列,使得每个结点(除第一个和最后一个外)在这个线形队列中有且仅有一个前驱和一个后继.但是当采用二叉链表作为二叉树的存储结构时,只能得到 ...

  8. python导入方法,软件目录

    软件目录 import os #print(__file__)#打印当前文件相对路径(文件,发要) import sys BASE_DIR=os.path.dirname(os.path.dirnam ...

  9. winform创建快捷方式

    /// <summary> /// 创建快捷方式 /// </summary> public class Lnk { /// <summary> /// 创建快捷方 ...

  10. sqlserver数据库查询,在数据类型不一致时容易出错

    1. 如此句sql: select SysNo from User_MainInfo where Ouid=@Ouid 在 User_MainInfo表中Ouid是nvarchar类型,但当我们传入的 ...