5.Project常用操作介绍
Project常用操作介绍
1、项目浏览器

2、项目属性
Name:项目名称
Category:项目组织结构
Author:作者
Copyright:版权
Image:项目图标
Description:项目描述
3、项目维护
项目维护对话框可以清理、归档完整Ventuz项目所有相关的文件和文件夹。此外,它还可以用来检查项目的一致性,截图如下:

4、project Data
项目数据属于项目本身,它不属于任何场景或节点,项目数据允许用户在项目本身上创建一组数据通道。每个数据通道提供了一个可以绑定到多个节点的值Ventuz。它们可以绑定到任何场景中的任何节点,不管其位置如何,无论是在根层次上,还是隐藏在容器层次结构中。因此,使用项目数据可以大大简化场景构建的方式,尤其是当容器的层次结构变得复杂时。
当加载场景时,项目数据通道和节点属性之间的任何绑定都会自动得到解决,只要属性仍然存在,项目数据就工作起来,就好像它们是场景本身的一部分。如果一个场景被打开了,并且从上一次场景改变以来已经删除了一个项目数据通道,那么绑定就不能解决了。因此,一般来说,项目数据只是按照预期的方式工作,用户不必关心所涉及的机制。
计划项目数据通道对项目有意义,并在项目设计阶段的开始阶段分配它们通常是有意义的。每个通道都应该传达项目的一个重要特性的含义,例如,所有项目数据都将是项目数据面板中的一部分。尽量避免分配数据通道,因为这是一种简单的方法来连接场景的遥远部分!
4.1、添加新属性
A、打开Ventuz Designer,选择你要编辑项目数据的项目,单击右键>properties,然后在弹出框中选择data>Project Data>Edit Project Data.截图如下:

图4.1

图4.2

图4.3
备注:如果项目处于打开状态,项目数据不可编辑,请关闭项目后再编辑。

项目数据编辑器的左侧显示了一个类似于动画编辑器的数据通道树。例如,表示时钟的所有节点都可能绑定到项目数据中的主“启动”事件。如上面的截图所示,数据通道可以按文件夹分组。通过单击任意通道,详细信息将显示在右侧的“属性编辑器”中显示。
对话框顶部的工具栏包含项目数据模型按钮以及项目数据验证按钮。按下
,会产生数据模型的XML版本,为有远程处理能力的Ventuz,定制外部控制应用。按下
,就会产生错误或警告列表,如名字冲突等问题。
每当数据模型更改时,
按钮会自动更新图标。保存更改之前,请确保没有错误或警告存在!
可以直接把属于项目的属性直接拖放到项目数据通道中,在该通道集中维护项目数据。
5、Scene Data
每个场景都有自己的场景数据通道,但共享同一组项目数据通道。因此,只有在场景开放时,才能添加/移除新的频道。同样,数据通道可以直接绑定到任何节点属性,而不管它在场景中的位置。
可以直接把场景中Node的属性直接拖放到场景数据通道中,在该通道集中维护场景中各节点的数据。
6、Scene Tree Editor
这个编辑器显示内存中的所有场景以及可用端口。场景可以通过Ventuz设计器加载,通过端口节点或远程处理。编辑器使用树形结构的可视化,类似于层次编辑器中使用的可视化。拖放轻松指定场景和轨道分配的变化通过远程端口。当前在设计器中打开的场景以及当前的布局场景在场景树编辑器中被可视化标记。屏幕截图显示如下情况:

7、Scene Tree Editor
场景统计对话提供了在场景中使用的节点及其发生的信息。它显示了哪些场景组件和资源使用了多少内存空间。
8、Deployment
5.Project常用操作介绍的更多相关文章
- Docker 基础概念科普 和 常用操作介绍
Docker 基础概念 Docker是什么? Docker的思想来自于集装箱,集装箱解决了:在一艘大船上,可以把货物规整的摆放起来.并且各种各样的货物被集装箱标准化了,集装箱和集装箱之 ...
- SVN常用操作介绍
SVN:全称subversion,开源代码版本控制系统,也就是常说的“版本控制工具”,实现代码.文档等的历史版本保存.共享和权限管理.常用于软件开发项目中,开发将最新的代码放到svn,其他同事可在这个 ...
- Process Explorer常用操作介绍
(未获得作者本人同意,严禁转载) Process Explorer出现的背景 Process Explorer可以看成是一个加强版的任务管理器.在较早的Windows版本中,任务管理器提供的功能是非常 ...
- go语言之进阶篇文件常用操作接口介绍和使用
一.文件常用操作接口介绍 1.创建文件 法1: 推荐用法 func Create(name string) (file *File, err Error) 根据提供的文件名创建新的文件,返回一个文件对 ...
- go语言之进阶篇字符串操作常用函数介绍
下面这些函数来自于strings包,这里介绍一些我平常经常用到的函数,更详细的请参考官方的文档. 一.字符串操作常用函数介绍 1.Contains func Contains(s, substr st ...
- redis入门:介绍、特点、安装、各类型常用操作
一.redis介绍 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. Redis支持多种类型的数据结构,如 字符串(strings), 散列(ha ...
- git介绍-常用操作(一)
Table of Contents 1 系列文章 2 git说明 3 git常用命令 3.1 基本操作 3.2 远程操作 4 查看git的配置 4.1 查看已配置项 4.2 其他配置 ...
- Stream流的基本介绍以及在工作中的常用操作(去重、排序以及数学运算等)
平时工作中,我在处理集合的时候,总是会用到各种流操作,但是往往在处理一些较为复杂的集合时,还是会出现无法灵活运用api的场景,这篇文章的目的,主要是为介绍一些工作中使用流时的常用操作,例如去重.排序和 ...
- Project Web Server PSI 接口一些常用操作
对Project Web Server进行二次开发,每天都把自己折腾到12点以后才休息,到处都是坑,研究那些烦人的PSI,国内根本查不到PSI相关的资料,对照API文档一点点谷歌资料,全部英文资料,开 ...
随机推荐
- Linux文件压缩命令笔记
1.gzip/gunzip gzip/gunzip:主要是进行单个文件的压缩和解压缩的命令. 示例:gzip hello.txt #执行压缩hello.txt ls hello.txt.gz #查看文 ...
- Python匿名函数/排序函数/过滤函数/映射函数/递归/二分法
一. lamda匿名函数 为了解决一些简单的需求而设计的一句话函数 # 计算n的n次方 def func(n): return n**n print(func(10)) f = lambda n: n ...
- Linux系统学习之 二:新手必须掌握的Linux命令2
2018-10-03 22:20:48 一.文件目录管理命令 1.touch 命令 用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]”. 参数: -a :仅修改“读取时间(at ...
- Bootstrap关于表单控件(Radio,CheckBox)
表单控件(复选框checkbox和单选择按钮radio) Bootstrap框架中checkbox和radio有点特殊,Bootstrap针对他们做了一些特殊化处理,主要是checkbox和radio ...
- 提高生产力:文件和IO操作(ApacheCommonsIO-汉化分享)
复制.移动.删除.比较.监控.文件读写 等文件和IO操作是编程中比较常用的功能. 幸运的是,Apache Commons IO等开源组件已经帮我们实现了. 我们可以不用重复 ...
- opencv学习HighGUI图形用户界面初步【1】
HighGUI是图形用户界面模块.包括:1.输入与输出:2.视频捕捉:3.图形和视频的解码编码:4.图形交界面与接口. 由于opencv.hpp包含了core.objdetect.ingproc.ph ...
- Ruby的case语句
Ruby的case语句 case语句使用的是===判断方式,可以进行更加广义的相等判断: 可以进行类型的判断,可以进行正则表达式的判断: array = ["a",1,nil] a ...
- Objective-C学习笔记(二十二)——初始化方法init的重写与自己定义
初学OC.对init这种方法不是非常了解.我们如今来分别对init方法进行重写以及自己定义,来加深对他的了解. 本样例也是用Person类来进行測试. (一)重写init方法. (1)在Person. ...
- Heat-AutoScaling
在openstack的I版本号中,Heat中加入了对于AutoScaling资源的支持,github上也提供了相应的AutoScaling的模板,同一时候也支持使用ceilometer的alarm来触 ...
- cocos2d函数
CCNodeLoader::parseProperties CCBReader::readNodeGraph kCCBPropTypeBlockCCControl CCInvocation parse ...