RUBE box2d editor 使用

1,鼠标右键按下可以拖动场景的移动,鼠标的滚轮可以放大和缩小视图

2,点击红色的向右的按钮(ctrl+R)可以以玩家的视角运行程序。

3,在玩家的视角状态下运行程序时,点击空格可以模拟运行,再点击空格可以结束模拟。

4,在模拟运行的状态下,可以用鼠标拖动物体移动, 右键按下可以拖动场景的移动

5, 在editor bodies下点击鼠标左键可以选中一个物体,它的外框会变黄。在这个情况下点击T可以平移这个物体,鼠标移动可以放到鼠标移动到的位置。如果想同时选中多个物体,按住shift即可。

6,旋转 选中一个物体后点击R可以旋转,旋转有两种情况默认第一次点击R是物体围绕cursor旋转。第二次点击则围绕物体自己的原点旋转。

7,缩放 选中一个物体后点击s可以进行缩放,缩放跟旋转一样 也有两种情况

8,添加物品  点击空格键 就可以弹出添加的菜单。添加的物品的位置取决于鼠标的位置

9,修改鼠标的位置,点击c然后鼠标左键点击可以放置鼠标的位置

10,按着c可以移动cursor的位置 ,如果再选中一个物体再按着s可以把cursor移到那个物体的重心的位置

11,ctrl+z可以撤销上一次的操作

时间: 2024-12-09 00:33:35

RUBE box2d editor 使用的相关文章

【转载】浅谈游戏开发之2D手游工具

浅谈游戏开发之2D手游工具 来源:http://www.gameres.com/459713.html 游戏程序 平台类型: iOS Android  程序设计: 其它  编程语言:   引擎/SDK: 其它  全球手游行业规模将突破250亿美元,越来越多的开发者开始进入手游研发领域,而作为一名菜鸟,很多时候,如果没有其他开发者的建议,会走很多弯.独立工作室Sheado.net公司的Chad Ata在博客中分享了他们从一开始进入手游研发到如今四年多以来积累的经验,希望可以给新入行者提供一些帮助.

新手做2D手游该用哪些工具?

全球手游行业规模将突破250亿美元,越来越多的开发者开始进入手游研发领域,而作为一名菜鸟,很多时候,如果没有其他开发者的建议,会走很多弯路.一开始进入游戏研发领域的时候,你很难知道该选择什么工具.什么程序语言以及哪些框架,你会面临许许多多的选择和建议,所以这里提供一些经验,希望给做手游的新手们一些帮助. 框架 选择的所有架构,要么是开源的,要么就是有开放的代码,因为在必要的时候可以进行紧急修改和优化. Cocos2d-x:我们所有的跨平台研发都是使用开源Cocos2d-x框架完成,在Eras O

新手2D手游该使用哪些工具

独立开发者:新手做2D手游该用哪些工具 随着全球手游行业规模将突破250亿美元,越来越多的开发者开始进入手游研发领域,而作为一名菜鸟,很多时候,如果没有其他开发者的建议,我们会走很多弯路,最近独立工作室Sheado.net公司的Chad Ata在博客中分享了他们从一开始进入手游研发到如今四年多以来积累的经验,希望可以给新入行者提供一些帮助.以下是编译的博客内容: 一开始进入游戏研发领域的时候,你很难知道该选择什么工具.什么程序语言以及哪些框架,你会面临许许多多的选择和建议,我和我的团队总能发现其

Libgdx Box2D实战---放开那小球(四:不规则body创建--physics-body-editor的使用)

继续我们的问题,如果遇到不规则的图形怎么办?难不成要一个个组装吗? 这里就要提一个叫做"关节"的名词了,它可以将一个个部分进行组装成自己的形状,特别是各部件独自运转时,比如一辆自行车,它的轮子和车身都是各自运转的. 但是网上相关的资料真是太少了!一大堆复制粘贴的,全是废话,不知道大家是怎么感觉的?但是我的这个游戏没用到,所以没有深究,有兴趣的可以去谷歌一下. 下面我介绍的是一个非常非常方便的工具,它的名字叫做physics-body-editor,那么它是干什么的呢?恩,它可以根据你的

Hola Stduio导入RUBE配置的过程

熟悉box2d开发的朋友都知道,有一款编辑物理场景的神器RUBE,虽然Hola Studio本身已经具备相当强大的物理引擎编辑功能,但RUBE毕竟是专业做物理场景的,有必要将RUBE导出的资源集成进来. 下面介绍Hola Studio导入一个RUBE配置的过程. 新建一个空白的项目. 在场景中,拖入一个UIAssets组件 . 选中UIAssets组件,在右侧特有属性栏中单击"管理资源"添加资源(RUBE导出的图片资源和JSON配置). 4.在弹出的对话框中,单击增加按钮. 在资源管理

安卓-SharedPreferences和Editor保存数据

SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据. 在做连连看游戏的时候,需要保存游戏进度,所以稍微用了一下,这里做个小结. 我的做法是,首先给出如下定义: private SharedPreferences sp; private static String MY_APP="MYAPP"; 然后再写两个方法,执行数

cocos2dx box2d使用(一)

出处:https://www.evernote.com/shard/s262/sh/bf561bda-0458-4502-835b-903846f81d68/68e6634bddec74c5a2d5f8dd839eba0a 本例子使用的是cocos2d-x 3.0版本 首先创建一个cocos2d的c++工程,这里就不多做说明了!本例子的项目名称是MyGame 其次,在MyGame的工程设置里Build Settings下,把CC_ENABLE_CHIPMUNK_INTEGRATION=1改为CC

(原创)EasyUI中datagrid的行编辑模式中,找到特定的Editor,并为其添加事件

有时候在行编辑的时候,一个编辑框的值要根据其它编辑框的值进行变化,那么可以通过在开启编辑时,找到特定的Editor,为其添加事件 // 绑定事件, index为当前编辑行 var editors = $('#staffLogDetailGrid').datagrid('getEditors', index);     //获得当前行的编辑对象 console.info(editors[5]);  //editor[5]表示第五列这个控件 var sfgzEditor = editors[5];

Unity报错 : BCE0004: Ambiguous reference 'preview': CameraMotionBlurEditor.preview, UnityEditor.Editor.preview.

建立项目版本为Unity4.6,改为5.3.4版本,运行项目报如下错误: "BCE0004: Ambiguous reference 'preview': CameraMotionBlurEditor.preview, UnityEditor.Editor.preview." 修改  preview 为 preview_ var preview_ : SerializedProperty; preview_ = serObj.FindProperty ("preview&qu