加载精灵

如果精灵图片不是单一图片(拥有子图)可以称它为长条图,当gamemakerstudio加载这类精灵图片时,我们给图片名字命名为*_strip列数.*,这样当加载图片时gamemakerstudio会自动帮我们逐帧剪切图片,但如果图片不只一行子图时,剪切的效果将不是我们想要的,这时我们使用精灵编辑器中的create from strip来手动指定剪切区域来加载长带图,或者使用其它图片处理工具进行处理后进行加载。

时间: 2024-10-06 11:11:35

加载精灵的相关文章

cocos2d-x 3.3 之卡牌设计 NO.6 Loading界面(异步加载图片,plist)

刚开始做卡牌的时候没有想到要做loading,因为小游戏资源不多. 但是后来不断的加图片,直到在真机上发现卡顿的问题,我才知道该需要加loading了...... 首先,我们先定义类: class Loading : public Layer { public: bool init(); CREATE_FUNC( Loading); static Scene* CreateScene(); int total_pic_num;//需加载图片数 int total_sound_num;//需加载声

继承,多态,集合,面向对象,XML文件解析,TreeView动态加载综合练习----->网络电视精灵项目练习、分析

网络电视精灵 项目运行状态如图: 项目完成后的类: 首先,将程序分为二部分进行: 一:TreeView节点内容的设计及编写: 1.1遍写XML文件:管理(FullChannels.xml),A类电视台北京电视台(北京电视台.xml),B类电视台凤凰卫视(凤凰卫视.xml) 1.2创建一个抽象的电视频道父类,ChannelBase,其中有成员:频道名称,频道路径,节目列表(以电视节目类作为类型的集合),解析频道节目单的抽象方法.代码如下: using System; using System.Co

Cocos2d-x 精灵图片预加载中不会出现重复加载问题

为了应对大量精灵图片的加载问题,cocos2d-x提供了精灵数据的异步预加载机制,这是要是借助于CCTextureCache::addImageAsync函数来实现的. 那么,当使用上述函数多次加载同一个精灵图片文件时,是否会出现加载多次呢?不会的. 让我们来分析一下上述函数的关键部分代码: void CCTextureCache::addImageAsync(const char *path, CCObject *target, SEL_CallFuncO selector) { #ifdef

construct2游戏的加载过程

一个Construct 2游戏的加载过程如下: 1. HTML页面和javascript脚本先被下载到本地,这时屏幕无任何显示. 2. 一旦javascript脚本下载完毕,默认的加载界面被显示出来. 3. 游戏的其他部分,主要是游戏中的图片(包括精灵.背景等)在显示默认的加载进度条的同时被下载到本地. 4. 最后,所有的内容下载完毕,准备开始游戏运行. 注意:游戏的声音并不在这四步里被下载到本地,而是在游戏开始后以流的方式导入.所以,在显示加载条的过程中,下载的其实都是图片,包括精灵.背景等等

cocos2dx3.2 异步动态加载--------保卫萝卜开发总结(一)

半个月没有更新博客,从这个项目开始学习了很多细节的东西,都不太成系统,但是却是开发上线中必须经历的东西.比如超级玛丽系列(一)中的正确的异步加载,正确的分层.正确的合成和加载plist.及时的移除未使用的cache.按照关卡动态加载当前关卡所需的资源等. 本章只分享一下异步加载的逻辑,如有不对的地方还望大家及时指出. 目前我代码中需要异步加载的资源一共有四类: 1.png    单个png的情况比较少 2.plist和png一起的打包资源 3.plist和pvr.ccz一起的打包资源 4.Coc

如何提高网页加载速度(一)

今天手机看漫画  连着wifi速度卡成汪,无奈至极. 正好自己学前端,有提高加载速度的内容的内容,不过只是提及,还没有正式学到,自己在网上查了看看,分享一下. 优化网页图片文件 图片使用height和width属性 CSS文件压缩瘦身 目录地址后加上斜杠(/) 整合CSS.JS文件减少HTTP请求次数 减少数据库调用 JS文件放在HTML代码最后 CSS或者JS代码要合并 采用CSS Sprite(CSS精灵)方式处理背景图片 减少对服务器的文件请求

前端妹子跟我抱怨她们的页面加载很慢的时候,如何在她面前优雅的装13

目的是装逼,优雅地装逼,要让妹子觉得你很牛逼对不对?要让妹子听你分析完之后就投怀送抱对不对? 首先,想装逼就要显得随性.自然,看一眼就知道问题在哪.如果你需要吭吭哧哧的查半天log.分析core文件,那逼格自然就降低了许多.那如何才能随性自然呢?答案是看网页瀑布图.啥是瀑布图?这都不知道还追前端妹子?用chrome打开网页,按住option+command+i(windows是F12,但是如果你按的是这个,那么你怎么敢说你要装逼,前端团队都是清一水的mac啊亲,先换个mac再装逼),打开开发者工

Cocos2d之Texture2D类详解之将文件加载成Texture2D对象

一.声明 笔者以cocos2d框架cocos2d-x-3.3rc0版本的源码做分析.本文为笔者原创,允许转载和分享,只要注明文章出处即可. 二.简介 Texture2D类简介 Texture2D类允许开发者用图像.文本信息和简单的数据来创建OpenGL2D纹理.被创建的纹理拥有两个维度.根据开发者创建Texture2D对象方式的不同,实际图像的尺寸可能比生成的纹理的尺寸要小,而且纹理的内容是倒置的. 像素格式 在计算机图形学中,人们用每个像素在内存中的总位数以及分别存储红.蓝.绿和alpha(阿

页面加载速度优化的12个建议

Radware发布的2014年春季电商页面速度与Web性能”调查报告强调了电商页面加载速度的重要性,同时指出很多网站都没有利用最佳的页面优化技术,页面加速速度都存在很大缺陷.那么该如何补救,提高网站页面的加载速度呢? 报告给出了12个页面加载速度优化的补救措施,用以改善加载时间,改善站长浏览者的用户体验.网站运营人员可以通过这些建议来解决页面加载速度难题.编译如下: 1.合并Js文件和CSS 将JS代码和CSS样式分别合并到一个共享的文件,这样不仅能简化代码,而且在执行JS文件的时候,如果JS文