game4automation教程(二十五)设备按钮的组件Interact 3D,以及丝印文字做法

勇哥注:

这节说下输入按钮的组件Interact 3D,以及丝印文字怎么弄。


下面是4个常见的按钮:启动、停止、复位、急停

image.png

act15.gif

按下后(需要去Game窗口按),Mouse Down和On会打勾。

松开鼠标后,它们取消打勾。

默认就是不勾选Switch属性,这个时候就是点动按钮状态。

act16.gif



下面是Interact 3D的属性。

image.png


Switch   如果不勾则是点动按钮,如果勾了就是开关按钮(状态保持按钮)


Mouse Down  鼠标按下(给了信号)

PLC On   plc给了信号

Blocked   plc没给信号


Material On    有信号时的材质

Material On Mouse Down   鼠标按下去时的材质

Material On Blocked        无信号时材质

Duration Material On Blocker   无信号时材质持续的时间    

Material PLC On   plc来触发为有信号时的材质


Light On     这里可以设置灯,如果有信号时灯就会亮

Light PLC On   可以plc触发有信号,这个时候可以点击独立的灯


正常情况下,用户通过仿真画面中按这几个控制按钮来控制设备。

但是用户也可以利用plc来按这几个铵钮,因此就有了下面的两个plc输出信号。

Signal On      plc可以触发有信号

Signal Blocked       plc可以触发无信号




门禁开关特殊一些。

它是触发了就保持了状态。当你松开鼠标时,状态保持了,这个时候On是勾选的。

并且Material On有效,材质保持PlasticGray 4(当前是个蓝色材质)。

当你再次点这个按钮后,就变成无信号状态。On变为不勾选,材质变成Material On Blocked选项设置的材质,即PlasticGray。

image.png


丝印文字是印在游戏对象上面的,而不是放置于摄像机正交平面上的。

这个例子我们印在了地面上。

这个跟UI的那个TextMeshPro不同,它是放置于摄像机正交面的,专门用于软件UI的。


Text Mesh参数如下:

image.png

Text Mesh主要调几个参数:

1。 transform是要变的,要旋转平移到指定位置

2。 你可能会发现输入的文字很模糊。关键在于Character Size要很小(可以理解为像素点大小),Font Size要很大的值(字面意思,字体大小)。

      像素点精细,并且字体还很大,所以文字就变得很清晰了。



本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:
本帖最后由 勇哥,很想停止 于 2024-12-02 15:50:59 编辑

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2025年4月    »
123456
78910111213
14151617181920
21222324252627
282930
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864