永发信息网

Unity 中怎么随机生成黑白块图片 (别踩白块儿)

答案:2  悬赏:40  手机版
解决时间 2021-04-08 23:08
Unity 中怎么随机生成黑白块图片 (别踩白块儿)
最佳答案
随机生成?用Random.Range()不就好了.按随机出来的数,分配黑白.
全部回答
找到了这个,具体的也不知道能不能帮助到你 #创建分数结束节点this.createtopovernode(); #改变分数节点的颜色背景,结果失败; [mw_shl_code=java,true]<pre name="code" class="javascript" style="margin-top: 4px; margin-bottom: 4px;"> this.createtopovernode(); //create score node and move this.gamestatus = over; cc.audioengine.getinstance().playeffect(sounds.error, false); block.setcolor(cc.c3b(255, 0, 0)); block.runaction(cc.sequence.create( cc.scaleto.create(0, this.scalex * 4 / 5, this.scaley * 4 / 5), cc.scaleto.create(0.2, this.scalex, this.scaley) )); this.scorenode.bgcolor.setcolor(cc.c3b(255, 0, 0)); this.scorenode.result.setstring("失败了"); this.scorenode.runaction(cc.moveto.create(0.2, cc.p(0, this.blockheight * this.movenum)));</pre><p style="margin-top: 4px; margin-bottom: 4px; padding-top: 2px; padding-bottom: 2px;" /><p style="margin-top: 4px; margin-bottom: 4px; padding-top: 2px; padding-bottom: 2px;" />[/mw_shl_code] 6 创建添加新的一行 [mw_shl_code=java,true]mainlayer.prototype.moveaddnewsprites = function () { cc.log("moveaddnewsprites"); var sprites = new array(4); var random = getrandom(4); for (var k = 0; k < 4; k++) { sprites[k] = this.newblock(k, this.pianolength, random); } this.tables[this.pianolength] = sprites; this.pianolength += 1; };[/mw_shl_code] 7 分数结束节点创建函数 [mw_shl_code=java,true]mainlayer.prototype.createtopovernode = function () { //top score node this.scorenode = cc.node.create(); this.scorenode.setposition(cc.p(0, this.blockheight * this.pianolength)); this.scorenode.setanchorpoint(cc.p(0, 0)); this.scorenode.setzorder(130); this.blocknode.addchild(this.scorenode); //color bg var bgcolor = cc.sprite.create("res/whiteblock.png"); bgcolor.setposition(cc.p(0, 0)); bgcolor.setscalex(720 / 300); bgcolor.setscaley(1280 / 500); bgcolor.setanchorpoint(cc.p(0, 0)); bgcolor.setcolor(cc.c3b(0, 255, 0)); this.scorenode.addchild(bgcolor); this.scorenode.bgcolor = bgcolor; //mode var wordsmode = ["经典", "街机", "禅"]; var modelabel = cc.labelttf.create(wordsmode[game_mode] + "模式", "arial", 70); this.scorenode.addchild(modelabel); modelabel.setposition(cc.p(350, 1000)); modelabel.setcolor(cc.c3b(0, 0, 0)); modelabel.setanchorpoint(cc.p(0.5, 0.5)); //result var resultlabel = cc.labelttf.create("成功了", "arial", 110); this.scorenode.addchild(resultlabel); resultlabel.setposition(cc.p(360, 750)); resultlabel.setanchorpoint(cc.p(0.5, 0.5)); resultlabel.setcolor(cc.c3b(139, 58, 58)); this.scorenode.result = resultlabel; //back var backlabel = cc.labelttf.create("返回", "arial", 50); this.scorenode.addchild(backlabel); backlabel.setposition(cc.p(200, 400)); backlabel.setanchorpoint(cc.p(0.5, 0.5)); backlabel.setcolor(cc.c3b(0, 0, 0)); this.scorenode.back = backlabel; //return var returnlabel = cc.labelttf.create("重来", "arial", 50); this.scorenode.addchild(returnlabel); returnlabel.setposition(cc.p(500, 400)); returnlabel.setanchorpoint(cc.p(0.5, 0.5)); returnlabel.setcolor(cc.c3b(0, 0, 0)); this.scorenode.return = returnlabel; };[/mw_shl_code] 6969g手游论坛为您解答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
斜雨飞丝濡我情阅读答案
做笔算加减顺 注意些什么
麻将怎么算胡牌,麻将如何算番数
将下列景观图所在地区与其所在的大洲连线.
关于苏格拉底的名言,苏格拉底的名言"Know you
龙须兰根部叶子发黄枯萎什么原因?该怎么办?
97年罗兰印刷的系统如何安装?
Serv-u IP地址非得用本机,选择所有的IP有什
钦州碧桂园地址在哪,我要去那里办事
按照中国古代文字的演变顺序,下面正确的排列
八方支援前线打一字,重点支援大西北 字谜,打
我有一个男闺蜜,我很在乎他,可是他不在乎我
一个单字,要酷点的,霸气点的
中科院下属有哪些分院
下列句子中划线词语使用有误的一项是A.鲁迅先
推荐资讯
表达母爱伟大的诗句,母爱是无私的,母爱是伟
东风菱智1.5和1.6动力相差大吗
梦见抓龙虾是什么意思,梦见很多海鲜来到家里,
Excel 如何使表格自动填充到整个打印纸张
为什么那么多内地人喜欢到香港生孩子
在做“探究加速度与力、质量关系”的实验时,
你了解的宇恒国际线上是什么样?
兴国高中真的好吗
单选题2008年,北京举办了奥运会,并提出“新
曹操真的很坏吗
爱赋母婴园怎么去啊,有知道地址的么
父女俩一天生日祝福语
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?