猴哥来了-游戏开发记录之一

1、canvas竖屏游戏建议fitwidth,横屏游戏建议fitheight; 
2、竖屏游戏:background建议w:640、H:960像素分辨率,测试建议使用iphone5屏幕运行;
3、游戏框架的开发收获
在canvas页面放一个空node,把脚本挂上,方便脚本的管理和修改
4、typescript的全局变量定义和引用
定义
var Global = {
    BGpic: 0,
    isSound: 1,
    Sound_Vol: 0,
    isMusic: 1,
    Music_Vol: 0, version: "0.1", load: function () { // ... } }; Global.load(); export = Global; 

引用
import Global = require("./GlobalEvents");

Global.isSound = 1
5、随机动态换图片(从resources目录中加载)
// 加载背景 独立的SpriteFrame
        let bgrand = Math.ceil(Math.random() * 5);        
        
        //console.log(bgrand) cc.loader.loadRes("bgpics/background-sheet" + bgrand, cc.SpriteFrame, function (err, spriteFrame) { //self.node.getChildByName("bg").getComponent(cc.Sprite).spriteFrame = spriteFrame; self.bgSprite.spriteFrame = spriteFrame; });

猜你喜欢

转载自www.cnblogs.com/joxin/p/9698880.html