没有合适的资源?快使用搜索试试~ 我知道了~
Unity图表制作器(GraphMaker1)翻译文档及其功能使用文档
2星 需积分: 50 97 下载量 91 浏览量
2018-03-29
22:48:21
上传
评论 1
收藏 3.02MB DOCX 举报
温馨提示
试读
40页
图表制作器(GraphMaker1)文档翻译了英文文档,并且对于其中的图表显示做了较为详细的使用介绍
资源推荐
资源详情
资源评论
OverView(概述)
目的
The primary goal of this package is to make adding quality graph GUIs such as pie graphs,
line graphs, and bar graphs to your project very easy. The secondary goal is to allow a way to
create graph based GUIs that don't necessarily conform to a specific typical graph. Common
use cases of these types of graphs include GUI objects based on grids, trees, and maps.
这个包主要的目的是为你的项目提供简单的可增强质量的图表用户界面,诸如饼图图表,
线性图表以及条形图。次要目的是提供一种方式允许开发者在基于典型图表的基础上去创
建那些非典型意义的特殊图表。现在多数这类型图形化的对象用例都是基于图表、树和映
射关系对象。
Features(特性)
!
"
#"$ %&
饼图报表
线性或柱状报表
雷达报表
环形报表
随机报表
方形或六边形表格
分层树
贝塞尔曲线图表
在运行时下可视化自定义
FAQ(常见问题解答)
'()))*+,+-,.-/0+-1!21
3,,
问题' 可以仅依靠 +,+- 系统工作吗.我不会使用 0+-1! 或者其
他的第三方插件。
4'56$,7+,+-,+3
,,&
回答'当然可以6 是本来就是基于 +,+- 系统开发设计的,使用第三方插件时
可随意选择。
'-78, 1,18-/
,.
问题'我拖动 预制体放入到一个空的场景中,点击运行时,我为什么看不到任
何东西。
4'9 +,+-,1)+-8* 18
7 $! $, 18* %:+-%:#$
回答' 一直使用 +, 的 +- 系统,所有图标其他 +- 对象也一样,必须作为一
个画布的子物体。你可以通过访问 28* %:+-%:#$ 先在你的场景中创建一个画布。
'-$ &&!
18, &.
问题'我有一些代码来实例化一个图表和设置它的一些属性,图表我已经创建了,但是我设
置图表属性的那部分代码为什么没用?
4'98 1-&/ 9,
;1 9 8 - 7 &1 *) -
,<,&1,-(/),8-8
1
回答' 依赖 9被调用1但是初始化并不会在调用 9 时无法完成。对于
,调用 9会访问一个 的公用方法 -。所以你可以在实例化图
表后立即通过写代码调用 -,如 ,-不用担心 -会被调用多次,
会进行处理的。
')-,) =)- $$8.
问题'我怎么样才能在我点击或鼠标滑过图表上的一个点时自定义自己的东西。
4'> 8 8$;17 '
回答'写一些代码去订阅 合适的事件,例如,在点击时这样'
'-7$ ?718* 7
>@9,) ), 8* 1
8/, A ), 8* .
问题'我为一个 9 设置了一组 B ?(,然后通过使用 >@9来获取
9 中点对象,并且为每一个新增的点对象添加我自定义的脚本,但是我自定义的脚本
好像没有挂接到这些新增点对象上。
4'9)% 7,<C7$ ?
)%/7,& 1
+7 &9
7+7 &1 1)$,
,,,&, 8, 77 &
简单的回答是'在设置了图表的点坐标列表后图表会立即刷新。详细的回答是'图标制作器会
在属性被改变时刷新系统包括列表集合。这些变化并不是即时的,他们会在 + 方法
的每一帧得以体现,但是你可以在你的代码中主动调用 7 来让这些变化立即作出改变。
',$8,1-& *A)
"4,),D.
问题'我的图表尺寸基于整体的布局,我注意到当图表尺寸变化时有一个抖动,有什么办法
可以解决吗.
4'51 >@4@
回答'你可以在 >@4@ 中加入以下的代码。
'>-1EEE-& 81,),D.
问题'我加入了 EEE 个点后我注意到画面有比较大的延时,有什么办法可以解决吗.
4'; )F49F8,!7 &,
0%)0 , 87 )=
&7 1)D ,))- 7
7879 , #&,
$& $&;9!
87),$G$81),
)/88 ;17HEE%G
),HEEGIJE
回答'首先检查 49 在你的 处于启用状态,这个功能会创建 0% 个0 是你的
点数单独的拥有不同着色器属性材质的点对象副本,这将使图像刷新明显减慢,对于有大
量点数的图不建议你这样做,第二是如果你获取数据的时间超过每一帧刷新的时间,你需
要使用一个协程去加载你的数据。第三是考虑减少你图像中的点数,每个点数至少有 G 个
像素,你不可能看到太多点。例如,如果一个图像 方向有 HEE 像素,这样每 G 个像素一
个点则你需要 JE 个点就行了。
'-/)>@(@9 )-%&.
问题'我不确定如何使用 >@(@9 1我该如何实时刷新图表。
4'917>@(@9 1 '
回答'是这样,对于 >@(@9 组件,有一个重要的用途'
!7K@(, F%&F&-
>@(@9 )$8F!7 &F1
7$8 ,$&- %),&
F%&F ,% $8 8 &, $ & !
&, $88L $%M
7) 877 &!!K@(, !
7 7 , ) $8 &,1 ,/
& !7, )
,A) ,1 =&
7$17D ,=78
8A1)A!$C $7)
))7
在示例的最后 K@(, 示例场景中是关于实时刷新的,在这个例子中 >@(@
组件链接了一个变量“!7 &N,图表随时间不断的从这个变量中提取数据,
在这种情况下,K 轴是时间或”实时”,5 轴则是一个随时间变化不断绘制的变量。则意味着
源变量必须是单个浮点数对 K 轴没有限制。如何设置或使用它你可以在 K@(, 的
!!中找到,如果你想绘制一个如同游戏角色弹药变化量的单变量连续图这个方
法非常有用。用此方法将一个数据点真正绘制出来需要经历一个相当复杂的逻辑决策,基
本上,该方法根据前一个点来计算斜率差异,如果要绘制的点与前一个点有明显的不同,
则绘制新的点。这是为了避免过多的数据以造成性能问题。
! >@(@9 K@(,
-F(, &$L &F>,
88 D 8)$,)8)$ ,
OB ?:*B ?7,)F&%
8* $8FC 2 81
/ ) & , 8 ,
OB ?:$878, 8* 1B ? &78,
8* ! 7 & , (&BL &!
K@(, 7),)!/,, )C
)1*8,),) 9OB :7
B ! , ) , 8 )
,1 &, & , )
,$8
918 $>@(@9 4),F%&F
,) #&7 &!7#&)
F 2$&F - $ A $&
&,1)$ )7,)),)
7$,7) &8)
Upgrade Guides 升级向导
2$7),$$8&,-8 P8
7 )$1/)/8 "
8, &8$21 &$
8* 78)))$7!
8,7)P&,7$)88
$7$7
!17,P7)$=78Q-
787 -7,,787 ,)/,
$-1, , 78
787/$787 ,
787878!878F78F4
A1811 1 1, ,7
7+,! 9 M>@78@
+7GRGH从 GR 升级到 GH
4#),8* 8 18
48* >@4@ 8 '
剩余39页未读,继续阅读
资源评论
- qq_315170832019-04-26还不错 ,还可以
牛奶咖啡13
- 粉丝: 2583
- 资源: 105
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功