unity 脚本组件

tech2024-05-09  81

unity 脚本组件

How can you use the listbox component? Here’s a quick tour!

如何使用列表框组件? 快速浏览!

1. Open the components panel — hit ctrl+f7.

1.打开组件面板-按ctrl + f7。

2. Drag the Listbox component onto the stage, and select the Listbox component in Frame 1. The component’s parameters are displayed in the Property inspector.

2.将“列表框”组件拖到舞台上,然后在第1帧中选择“列表框”组件。该组件的参数显示在“属性”检查器中。

3. Name the component. Type "listbox" in the Property inspector Instance Name text box.

3.命名组件。 在“属性检查器实例名称”文本框中键入“列表框”。

4. The Labels parameter displays a list of values users can select. Click the Labels field, then click the magnifying glass to open the Values pop-up window. Click the Plus (+) button to enter a new value.

4. Labels参数显示用户可以选择的值列表。 单击“标签”字段,然后单击放大镜以打开“值”弹出窗口。 单击加号(+)按钮输入新值。

5. Click in the default value field, then type "one" for the first value. Click the Plus (+) button to enter the next value. Click in the default value field and type "two" for the next value.

5.单击默认值字段,然后为第一个值键入“ one”。 单击加号(+)按钮输入下一个值。 单击默认值字段,然后为下一个值键入“ two”。

Repeat this process to add the values for "three", "four", "five", and "six". When you’re finished, click Ok to close the label box.

重复此过程以添加“三个”,“四个”,“五个”和“六个”的值。 完成后,单击“确定”关闭标签框。

6. The Data parameter is optional. It’s used to specify the values associated with the items (or labels) in the list box. There is no need to associate values with our labels in this case, so we won’t bother with this parameter.

6. Data参数是可选的。 它用于指定与列表框中的项目(或标签)关联的值。 在这种情况下,无需将值与标签相关联,因此我们无需理会此参数。

7. The Select Multiple parameter specifies multiple selection. Set this to true, top allow users to select more than one option fromt eh list at a time.

7. “选择多个”参数指定多个选择。 将其设置为true,则顶部允许用户一次从列表中选择多个选项。

8. Name the Click Handler. Type "f1" for the Click Handler name.

8.命名单击处理程序。 键入“ f1”作为单击处理程序名称。

9. Now, create two dynamic text fields as shown above. Give the first text field a variable name of "txt1", and call the second "txt2".

9.现在,创建两个动态文本字段,如上所示。 给第一个文本字段一个变量名“ txt1”,然后调用第二个“ txt2”。

10. Select the first key frame from the existing layer, and press f9 to open the actions box. Insert the following code:

10.从现有图层中选择第一个关键帧,然后按f9键打开操作框。 插入以下代码:

function f1() { //to get the item label txt1.text = listbox.getSelectedItem().label; //to get the multiple item values txt2.text = listbox.getSelectedIndices(); }

Finished! Test the movie.

完蛋了! 测试电影。

翻译自: https://www.sitepoint.com/script-listbox-component/

unity 脚本组件

相关资源:jdk-8u281-windows-x64.exe
最新回复(0)