tookit2D使用1——创建图集和精灵

unity自带资源包的路径
D:\Program Files (x86)\Unity\Editor\Standard Packages

1. 精灵
1.1 创建精灵集
Project视图中点击“Create > tk2d > Sprite Collection”来创建精灵集。
编辑图集中Collider Type中选择Polygon选项双击可以自定义的编辑精灵的碰撞范围

1.2 创建精灵
? Hierarchy界面中点击“Create > tk2d > Sprite”创建精灵。

给精灵添加代码
void Start () {
sprite = GetComponent<tk2dSprite>();
}

void Update () {
if (Input.GetKeyDown(KeyCode.A))
{
sprite.color = Color.red;
}
if (Input.GetKeyDown(KeyCode.S))
{
sprite.color = Color.white;
}
}

? 将脚本绑定到精灵上。运行游戏,测试效果。
? 以下代码可以动态的缩放精灵
sprite.scale = new Vector3(xScale, yScale, zScale);
? 以下代码可改变要显示的精灵
sprite.spriteId = newSpriteId;
? 以下代码可以得到id
sprite.spriteId = sprite.GetSpriteIdByName("Rock");

时间: 2024-10-05 04:44:56

tookit2D使用1——创建图集和精灵的相关文章

IOS 2D游戏开发框架 SpriteKit--&gt;续(创建用户角色精灵--原创)

一.主要实现   今天spritekit实现创建玩家角色精灵(SKSpriteNode *), 增加角色精灵的手势操作,这里增加的手势计算方法与objective-c中是不一样的,因为objective-c使用的坐标系与spritekit使用的坐标系不是一样的,后面还增加了精灵的碰撞检查代码. 二. SKSpriteNode手势 SKSpriteNode类自带5个手势监测的方法, // 手指按下的时候调用 1. -(void)touchesBegan:(NSSet<UITouch *> *)t

Sprite Editor把图集切片精灵

假设有一张大的UI的图集,我们想把它里面的小图一张一张地切割出来,如果有plist文件,请查阅我的另一篇文章<还原TexturePacker plist 文件 切开各小图片> 今天我们使用 Unity4.3或更高版本自带的 Sprite Editor 来导出切片精灵 效果 步骤 1.准备一张大的图集,导入Unity的Asset/Resources/XXX/文件夹下(注意:图集文件一定要放在Resources文件下) 2.该图集默认是Texture,我们需要把它的Type修改成Sprite 3.

NGUI_创建图集Altas

在project面板下创建一个名为Textures的folder,把事先准备好的贴图素材直接拖到Textures下 2.导航栏NGUI处打开atlas 3.project下新建一个atlas的文件夹,在atlasmaker中点击右上角的new,然后create,把导入的textures从第一张到最后一张(摁住shift全部选中),做好命名,保存 4.保存成功后就是这样的啦 5.把背景加到scene面板以后,在scene面板下创建一个小精灵 6.点击UISprite中atlas下的sprite,选

Cocos2dx__精灵创建

如何创建一个精灵? 1. 使用一张特定的图像如创建  auto mySprite = Sprite::create("mySprite.png"); 注意:蓝色部分是背景. 2. 使用矩形  auto mySprite = Sprite::create("mySprite.png", Rect(0, 0, 50, 50)); 注意:蓝色部分是背景. 3. 使用图集 在使用图集时,首先将其全部加载到 SpriteFrameCache 中. SpriteFrameCac

Quick cocos2dx-Lua(V3.3R1)学习笔记(五)------创建精灵 菜单,让我们做个最简单的点击菜单显示精灵吧

开始第5篇笔记了,感觉前面的几篇写的太少了,Quick cocos2dx 前面加个quick,就是就能让我们快速上手,快速开发......balabala 一,我们来创建第一个精灵 今天我们来创建精灵,我们前面显示的外星人图片就是一个精灵. quick给我们提供了display.newSprite这个函数来创建精灵. 我们进入display.lua中看看对这个函数的介绍说明. 哇,这么长,我怎么知道那个函数定位在哪里(不是有搜索吗,不能Ctrl+F搜索么+_+). 我们换个方法,不用搜索,毕竟我

Unity 精灵物体的创建 Sprite.create

参考链接:http://www.cnblogs.com/BuladMian/p/6226744.html 创建预制体精灵 优点:创建大量相同精灵,只用调用一个预制体精灵,避免了 计算机大量重复创建会导致过多的浪费 public GameObject preb; 新建精灵物体 优点:可以及时创建,使用几句代码就可以实现,不必拖拽预制体 如果每次创建新的精灵,每次拖拽预制体,是件非常麻烦的事情 导致编程人员大量不必要的冗余操作 SpriteRenderer spr = gameObject.GetC

NGUI使用3——制作图集&amp;自定义按钮&amp;切换按钮图片

1,准备素材新建一个文件夹,命名为UITexture. 2,创建Atlas在Project面板中,进入UITexture 文件夹,选中这两张图片,然后 右键-->[NGUI]-->[Atlas Maker],之后你会看到 Atlas Maker 的界面:在 Atlas Maker 界面中,点击[Create]按钮. 之后给这个Atlas 起名为MyAtlas.prefab,点击[保存]. 3,预览Atlas和Sprite保存之后,这个新的Atlas 就创建好了.可以点击一下[View Spri

1.NGUI Atlas(图集)

这一系列是给我们公司美术和策划的培训内容,给大家分享一下~ 希望能有帮助! 1.    Atlas(图集) 概念: Atlas:图集,把美术给你提供的素材,用 NGUI 的 Atlas Maker 工具,合成一张图片. Sprite:精灵,由于Atlas已经把你的图片都合成一张了,那怎么单独调用呢?就是用Sprite. 制作图集: 1,准备素材 2,打开Atlas Maker创建图集   Atlas Maker (1)     点击New新建一个Atlas. (2)     选中需要添加的原始U

NGUI使用教程(3) 使用外部图片制作Atlas(图集)

在实际操作之前有几个概念先弄清一下 Atlas:图集,把美术给你提供的素材,用 NGUI 的 Atlas Maker 工具,合成一张图片(准确的说,还同时生成了prefab.mat ). Sprite:精灵,由于Atlas已经把你的图片都合成一张了,那怎么单独调用呢?就是用Sprite. 1.导入外部图片 理解完了上面两个概念之后咱们可以言归正传了,首先需要使用外部图片,你可以使用自己定义的图片或是美术提供的图片,能用就行,这里我用了下面两张图片,要是你没有图片也可以使用下面两张图片(这两张图片