当前位置: 首页 > news >正文

wordpress微商城模板下载地址seo网络推广经理招聘

wordpress微商城模板下载地址,seo网络推广经理招聘,做网站需要了解的东西,长春 餐饮 网站建设目录 一、开发环境介绍 二、开发内容 2.1 修改窗口的大小。 2.2 添加加载场景相关代码 2.3 添加资源 三、显示效果 四、知识点 4.1 Sprite 4.2 定时器 一、开发环境介绍 操作系统:UOS1060专业版本。 cocos2dx:版本 环境搭建教程: 统信UOS下配…

目录

一、开发环境介绍

二、开发内容

2.1 修改窗口的大小。

2.2 添加加载场景相关代码

2.3 添加资源

三、显示效果

四、知识点

 4.1 Sprite

4.2 定时器


一、开发环境介绍

操作系统:UOS1060专业版本。

cocos2dx:版本

环境搭建教程:

统信UOS下配置安装cocos2dx开发环境_三雷科技的博客-CSDN博客

二、开发内容

       游戏在开始时都需要加载大量的资源,为了让用户有等待时间,因此最先开发的场景为加载游戏资源场景,用于加载游戏资源,当然其中还可以处理升级等操作。

2.1 修改窗口的大小。

在AppDelegate.cpp文件中修改为以下内容:

static cocos2d::Size designResolutionSize = cocos2d::Size(960, 640);

2.2 添加加载场景相关代码

在Classes目录中创建Scene目录用于存储关于场景相关的代码。

mkdir Sence
touch LoadingScene.cpp
touch LoadingScene.h

在CMakeLists.txt文件中加入场景代码文件

2.3 代码内容如下:

  • LoadingScene.cpp
#include "LoadingScene.h"USING_NS_CC;Scene* LoadingScene::createScene()
{return LoadingScene::create();
}// on "init" you need to initialize your instance
bool LoadingScene::init()
{//// 1. super init firstif ( !Scene::init() ){return false;}numberOfLoadedRes = 0;auto visibleSize = Director::getInstance()->getVisibleSize();auto background = Sprite::create("Loadding.png");background->setRotation(-90.0f);background->setPosition(Point(visibleSize.width/2,visibleSize.height/2));addChild(background);// 定时更新,用于检测资源是否被加载完成,如果加载完成才跳入到正真的欢迎页面。schedule(CC_SCHEDULE_SELECTOR(LoadingScene::logic),1.0f);return true;}
// 该代码处理加载资源的操作。
// 加载资源包括图片,声音等。
void LoadingScene::loadSource(){}
void LoadingScene::logic(float dt)
{// 如果你愿意可以在这里通过监听numberOfLoadedRes的值来显示加载进度。if(0 == numberOfLoadedRes){loadSource();}else if(100 == numberOfLoadedRes){// 处理跳转动作。}
}
  • LoadingScene.h
#ifndef __LOADING_SCENE_H__
#define __LOADING_SCENE_H__#include "cocos2d.h"class LoadingScene : public cocos2d::Scene
{
public:static cocos2d::Scene* createScene();virtual bool init();// implement the "static create()" method manuallyCREATE_FUNC(LoadingScene)void loadSource();void logic(float dt);int numberOfLoadedRes;
};#endif // __LOADING_SCENE_H__

2.3 添加资源

由于加载场景中需要使用到资源。因此我们需要将资源拷贝到Resources目录中。

注意:在使用QT调试的时候有可能出现无法找到资源的情况,需要手动将Resources目录内容拷贝的debug/bin/Resources目录中!!!!

三、显示效果

四、知识点

 4.1 Sprite

Sprite翻译成精灵,其实就是场景中的一个图片元素,我们可以通过控制这个图片元素移动来达到动画效果,从而完成功能。

创建精灵需要传递一个图片,图片需要存放在Resources目录内,创建代码如下:

auto background = Sprite::create("Loadding.png");

4.2 定时器

我们可以通过schedule函数来启动定时器。

schedule(CC_SCHEDULE_SELECTOR(LoadingScene::logic),1.0f);

1.0f:表示每隔一秒钟触发一次。

void logic(float dt);

dt:表示两次触发之间的间隔时间。

http://www.yidumall.com/news/64299.html

相关文章:

  • 为什么网站不建议做充值功能软文广告经典案例短的
  • 微信php网站开发流程图2024年疫情还会封控吗
  • 云浮哪有公司做网站的促销方法100种
  • 做淘宝客网站教程太原网站推广排名
  • wordpress文库插件seo学习论坛
  • 从零学建设网站西安百度竞价开户
  • 洛阳做网站哪家好crm网站
  • 网站建设目录规范百度网址收录提交入口
  • 怎么建立一个公司的网站吗市场营销在线课程
  • 电子商务网站建设产品搜索引擎查询
  • wordpress手机商城暴风seo论坛
  • 手机怎么做销售网站全渠道营销案例
  • wordpress getfooterseo是搜索引擎优化
  • 手机上有趣的网站百度app下载安装官方免费下载
  • 做品牌推广网站需要多少钱看b站视频下载软件
  • 网站编辑专题怎么做网站策划书案例
  • 自己做网站类型软文广告推广
  • 心悦dnf免做卡网站电商seo是指
  • 婚礼策划方案移动建站优化
  • 品牌商城网站建设职业技能培训机构
  • 局门户网站建设工作汇报手机注册网站
  • wordpress调用导航菜单的内容长沙关键词优化新行情报价
  • ppt素材大全免费图片seo网站查询
  • 免费网站加速器惠州网站推广排名
  • 上海外贸公司工资一般多少班级优化大师简介
  • 祥云平台做网站如何枸橼酸西地那非片的功效与作用
  • 红桥集团网站建设seo网站平台
  • 网站技巧企业员工培训课程内容
  • 手机餐饮网站开发google官网
  • 做网站和app哪类商标网络策划与营销