unity创建一个数组,让它随机输出数组里的东西

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class Choice : MonoBehaviour {
    public Text tips;
    // Use this for initialization
    void Start () {

    }
    public void ChioceBtnEvent()
    {
        string[] NameArray = new string[] {"001婷婷", "002贺堂", "003   莹","004润生","005满想","006   鑫",
            "007丽叶","008梦怡","009燕杰","010小华","011维豪","012朋",
            "013梦凡","014银利","015玉娣","016剑锋","017   龙","018   宁",
           };
        int a = Random.Range(0,18);
        tips.text = "结果是:"+"\n"+NameArray[a].ToString();

    }

}

  

把代码拖到按钮上,然后绑定内容,运行就可以输出.

时间: 2024-07-28 12:57:10

unity创建一个数组,让它随机输出数组里的东西的相关文章

javascript如何随机输出数组中的内容

javascript如何随机输出数组中的内容: 有时候我们可能需要从数组中随机抽出一项内容,下面就通过一段代码实例介绍一下如何实现此效果. 代码如下: <script type="text/JavaScript"> var theArray=new Array(); theArray[0]="蚂蚁部落"; theArray[1]="蚂蚁部落一"; theArray[2]="蚂蚁部落二"; theArray[3]=&

随机输出数组中的值(一位园友问的)

1,随机输出数组中所有的值(不重复) static void Main(string[] args) { int[] array = { 1, 2, 3, 4, 5 }; int[]str=new int[array.Length]; Random r = new Random(); for (int i = 0; i < array.Length; i++) { int index = r.Next(array.Length); //判断是否已经包含 if (str.Contains(arra

如何用Unity创建一个的简单的HoloLens 3D程序

注:本文提到的代码示例下载地址>How to create a Hello World 3D holographic app with Unity 之前我们有讲过一次如何在HoloLens中创建一个2D程序的,没看过或者忘记的同学可以看这里回忆一下^_^ 如果说上次的2D版就是个带了个HoloLens面具的UWP程序,那我们这次要做的呢可是正宗的3D程序哦. 先来看看我们要做些什么准备. 1. Visual Studio 2015 Update 3 2. Windows 10 (10.0.105

随机输出求和

随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中. 要求将设计思路.程序流程图.源程序代码.结果截图.编程总结 设计思路:随机输出10个数,调用了java.util.Ramdom语言包:对话框输出,调用javax.swing .*语言包.定义两个静态的int型add和String型的output.add用来输出和的值,output用来输出随机输出的值,然后定义一个普通的函数求add值. 程序流程图: 源程序代码: import java.ut

结对编程返回整数数组中最大的子数组

#include<iostream> #include<ctime> using namespace std; int main() { cout<<"数1601-2 20163980 \n黄瑞波"<<endl;; int m,n=0,star=0,end=0; cout<<"1.手动输入数组.\n2.随机生成数组.请选择功能:";//选择自己输入或者随机生成 cin>>m; switch(m)

/*使用PHP创建一个数组,保存5個员工的信息(ename/sex/salary/birthday/pic)*/

<?php/*使用PHP创建一个数组,保存5個员工的信息(ename/sex/salary/birthday/pic)*/$empList=[    ['ename'=>'张学友','sex'=>'男','salary'=>200,'birthday'=>12354215451215,'pic'=>'img/1.jpg'],    ['ename'=>'张启山','sex'=>'男','salary'=>12000,'birthday'=>123

Unity 3D使用GameObject创建一个简单的可移动物体

于Unity 3D游戏的开发.游戏脚本需要3D模拟组合,该脚本将被写入阻力3D为了达到效果对象. 以下是一个小实例,使用Unity 3D实现一个可控制移动的小人.小人能够向前.向后.向左和向右移动. 1.通过 File - > New Scene 创建一个场景: 2.点击Create -> Create Empty 创建一个GameObject,它即是游戏对象: 3.在Inspector 面板里将此对象的名字改为 "hero" (记得按回车键),等一下再脚本中将通过此名字来

【Unity Shaders】游戏性和画面特效——创建一个老电影式的画面特效

本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源(当然你也可以从官网下载). ========================================== 分割线 ========================================== 写在前面 终于到了本书的最后一章了,好激动有木有!作为压轴章,虽然只有两篇,但每篇的内容是比之前的任

随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中

设计思路: 1.使用random随机产生10个数,存入数组中 2.使用for循环把结果存入一个String对象中 3.使用for循环求出数组中所有元素的和 4.使用JTextArea和JOptionPane输出数组的内容 程序流程图: 源程序代码: import javax.swing.*; public class InitArray { public static void main( String args[] ) { String output = ""; int num=0;