Playmaker Input篇教程之Playmaker购买下载和导入
Playmaker Input篇教程之Playmaker购买下载和导入
Playmaker Input篇认识Playmaker
Playmaker是Unity的插件,其标志如图1-1所示。开发者使用它可以快速的将自己的游戏创意实现出来,而不必纠结于复杂的代码编写。它既适合于独立的开发者,也适合于游戏开发团队。

图1-1 插件Playmaker
Playmaker Input篇简述
Playmaker是一个可视的状态机编辑器。而状态机(如图1-2所示)并非十分复杂的概念(本章后面会详细介绍)。当开发者开始使用它的时候,就会体会到Playmaker的便利。

图1-2 状态机(FSM,即Finite State Machine)
Playmaker搭载了大量的“动作”(即Action,如图1-3所示)。开发者需要做的就是操作这些动作(无需写任何代码)实现Unity提供的大部分功能效果。Playmaker可以为开发者减少大量写脚本代码的时间,同时也让Unity的开发者得以快速的将自己的想法付诸实施(将创意快速做成游戏)。

图1-3 Playmaker搭载的动作
Playmaker Input篇Playmaker的购买/下载和导入
Playmaker插件可以从Unity的Asset Store中购买到,也可以从其它开发者那里共享到。无论选择何种途径,要学习使用Playmaker的话,最后都需要首先将其导入到自己的游戏项目中。
Playmaker Input篇找到并了解Playmaker的相关信息
Playmaker是一个Unity插件。因此正常情况下,要在Unity中使用这个插件,就需要先到Unity的资源商店中找到这个插件,如图1-4所示。

图1-4 从资源商店中找到Playmaker
推荐读者进入资源商店,并找到这个插件。因为这里还记录着Playmaker的很多有用信息,如下:
q Playmaker的插件类型、开发者、插件等级,当然还有插件的价格,如图1-5所示;

图1-5 资源商店里记录的插件类型、开发者、插件等级和价格信息
q Playmaker对Unity版本的要求,如图1-6所示;
q Playmaker的简介,如图1-7所示;

图1-6 对Unity版本的要求 图1-7 Playmaker的简介
q Playmaker的版本、大小和发布日期,如图1-8所示;

图1-8 插件的版本、大小和发布日期
q 介绍Playmaker功能的缩略图,如图1-9所示;

图1-9 介绍Playmaker功能的缩略图
q Playmaker所包含的各种资源,如图1-10所示;

图1-10 Playmaker所包含的各种资源
提示:感兴趣的读者可以到http://hutonggames.com/index.html#&panel1-11网页上浏览更加详细的信息!
Playmaker Input篇导入Playmaker
读者首先需要准备好已经获取的Playmaker插件,如图1-11所示。然后放置到一个指定的路径下即可!接下来会需要从此路径中找到并导入此Playmaker插件。
图1-11 本书所使用的Playmaker插件(版本1.7.7.2)
提示:截止本书写作之时(2015年4月14日),Playmaker的最新版本是1.7.8.3,而本书使用的是1.7.7.2。实际上Playmaker 1.7.7.0以后的各版本,差别并不大,如图1-12所示。进入网址:https://hutonggames.fogbugz.com/default.asp?W311,即可查看Playmaker各版本的更新信息。

图1-12 Playmaker各版本之间的差异
1.游戏项目
游戏项目是资源的载体,所以要导入Playmaker插件到游戏项目,首先要有游戏项目才行。读者可以选择打开已有的项目,或者创建新项目。
2.从Asset Store里导入
默认情况下,Asset Store里下载的插件在首次下载完成以后,会自动弹出Importing package对话框,如图1-13所示。它会询问开发者是否要导入全部或者部分资源。单击对话框里的Import按钮,即可将对应的资源导入到当前的游戏项目中。

图1-13 Importing package对话框(导入Playmaker插件)
3.自定义导入
若Playmaker插件是通过外部途径下载得到的,就需要在当前的游戏项目中,单击Unity的Assets|Import Package|Custom Package…命令,调出Import package…对话框,找到指定路径下的NGUI资源,选中以后导入即可。
本文选自:Playmaker全面实践教程Input篇大学霸资料,转载请注明出处,尊重技术尊重IT人!
Playmaker Input篇教程之Playmaker购买下载和导入的更多相关文章
- Playmaker Input篇教程之PlayMaker菜单概述
Playmaker Input篇教程之PlayMaker菜单概述 Playmaker InputPlayMaker菜单概述 Playmaker插件被导入游戏项目以后,会自动为Unity编辑器添加一个名 ...
- Playmaker全面实践教程之Playmaker常用工具
Playmaker全面实践教程之Playmaker常用工具 Playmaker常用工具 Playmaker插件搭载了8个工具:FSM Browser.State Browser.Templates.T ...
- Playmaker全面实践教程之playMaker编辑器
Playmaker全面实践教程之playMaker编辑器 playMaker编辑器 playMaker编辑器是制作状态机的主要视图,如图1-23所示.只有熟悉此视图,读者才能更加快捷的使用Playma ...
- Playmaker Input篇教程之引入的核心概念
Playmaker Input篇教程之引入的核心概念 Playmaker Input引入的核心概念 Playmaker引入了4个核心概念:状态机.动作.变量和事件.了解它们是学习操作Playmaker ...
- Tkinter教程之Entry篇
本文转载自:http://blog.csdn.net/jcodeer/article/details/1811302 #Tkinter教程之Entry篇#Entry用来输入单行文本'''1.第一个En ...
- Tkinter教程之Canvas篇(2)
本文转载自:http://blog.csdn.net/jcodeer/article/details/1811888 '''Tkinter教程之Canvas篇(2)''''''9.创建item的tag ...
- Tkinter教程之Event篇(3)
本文转载自:http://blog.csdn.net/jcodeer/article/details/1823550 '''Tkinter教程之Event篇(3)''''''11.两个事件同时绑定到一 ...
- Tkinter教程之Event篇(2)
本文转载自:http://blog.csdn.net/jcodeer/article/details/1823548 '''Tkinter教程之Event篇(2)''''''5.测试离开(Leave) ...
- Tkinter教程之Event篇(1)'
本文转载自:http://blog.csdn.net/jcodeer/article/details/1823544 ''Tkinter教程之Event篇(1)'''# 事件的使用方法'''1.测试鼠 ...
随机推荐
- mysql 多表联合更新
UPDATE mall_order moLEFT JOIN mall_order_goods mog ON mo.id = mog.order_idSET mo.ratio=0.08WHERE mog ...
- JavaScript 中 for in 循环和数组的问题
本文由 伯乐在线 - ElvisKang 翻译,进林 校稿.未经许可,禁止转载!英文出处:adripofjavascript.com.欢迎加入翻译小组. JavaScript的for…in循环用于迭代 ...
- Entity Framework 自动生成CodeFirst代码
前言 在前面的文章中我们提到Entity Framework的“Code First”模式也同样可以基于现有数据库进行开发.今天就让我们一起看一下使用Entity Framework Power To ...
- 磁盘 I/O 性能监控指标和调优方法
在介绍磁盘 I/O 监控命令前,我们需要了解磁盘 I/O 性能监控的指标,以及每个指标的所揭示的磁盘某方面的性能.磁盘 I/O 性能监控的指标主要包括:指标 1:每秒 I/O 数(IOPS 或 tps ...
- SSDT Hook实现简单的进程隐藏和保护【转载】
原文链接:http://www.blogfshare.com/ssdthook-hide-protect.html 原文作者:AloneMonkey SSDT Hook实现简单的进程隐藏和保护 Alo ...
- shell截取字符串
image_tag="pangu-20151021102145\"" 1.用#号截取,符号-右面所有字符串 TMP=${image_tag#*-} echo $TMP 得 ...
- axis2 webservice 发布、调用与项目集成
发布 1.在apache官网下载axis2包,下载Binary Distribution和War Distribution两个zip. 2.将war放入tomcat webapps下部署.并输入 ht ...
- ios5之后arc的问题
原创: 自从ios5以后, apple官方引进了ARC (automaically reference count 自动索引计数) 这个新特性, 简单的说就是对象设置为nil(空引用)之后, 当自动索 ...
- Matlab实现线性回归和逻辑回归: Linear Regression & Logistic Regression
原文:http://blog.csdn.net/abcjennifer/article/details/7732417 本文为Maching Learning 栏目补充内容,为上几章中所提到单参数线性 ...
- SQL注入自学[第二学:注入环境的简单突破]
/* 原文出处:珍惜少年时 留给原创一个ZBD机会. 加号即空格 */ 00x1 判断是否含有注入 http://127.0.0.1/1.php?id=3 and 1=1-- 返回正确的页面. htt ...