当前位置:网站首页>Unity synergy
Unity synergy
2022-07-05 04:52:00 【yaohuiyaoo】
One . Operation of game object
1. Find game objects
1.1 Find by name :
GameObject cube1=GameObject.Find(“ Game object name ”);
1.2. Find... According to the label :
GameObject cube2=GameObject.Find(“ Tag name ”);
It is more efficient to find according to the label , Search faster
2. Get components
2.1 Format : Component type g=this.GetComponent< Component type >();
Be careful : If it is to obtain the component of the current game object , The current game object does not have this component , You cannot succeed
2.2 After getting the component, you can modify the value in the component .
3. Add the component
3.1 Get rigid body format : gameobject.AddComponent();
3.2 You can not only add components , You can also add scripts , Preset body, etc
4.Random
float a=Random.value; // return 0.0( Include ) To 1.0( Include ) Number between
int b=Random.Range(0,100); // Including the minimum but excluding the maximum
float c=Random.Range(0.0f,5.5f); // Including maximum and minimum
5. clone
5.1 Format :Instantiate( Presupposition , coordinate , Rotation Angle )
5.2 Randomly clone objects on the map :
Instantiate(cube,new Vector(Random.Range(0,100),Random.Range(0,100),Random.Range(0,100)),Quaternion.identity) //Quaternion.identity Indicates no rotation
6. Destroy game objects
Destory( The game object );
Destory( The game object ,3f); //3 Destroy in seconds
2. Keyboard events
Input.GetKey( Specific keys of the keyboard ) // Press this key to lift every frame that does not press this key
Input.GetKeyDown( Specific keys ) // Press to call once
Input.GetKeyUp( Specific keys ) // Lift it up and call it once without pressing the key
Use keys to control the movement of objects
float h=Input.GetAxis(“Horizontal”)Time.deltaTimespeed;// Move up and down
float v=Input.GetAxis(“Vertical”)Time.deltaTimespeed;// Or so mobile
transform.Translatr(new Vector(h,0,v));
3、 ... and . coroutines
A coroutine is something that makes a program run the main program , Run the process at the same time , And update similar , Has been running
No direct update() It calls the coroutine
边栏推荐
- Detailed explanation of the ranking of the best universities
- Function template
- How much do you know about 3DMAX rendering skills and HDRI light sources? Dry goods sharing
- 【acwing】528. cheese
- [groovy] closure (closure call is associated with call method | call () method is defined in interface | call () method is defined in class | code example)
- 775 Div.1 B. integral array mathematics
- The principle of attention mechanism and its application in seq2seq (bahadanau attention)
- AutoCAD -- dimension break
- Create a pyGame window with a blue background
- 2022-2028 global and Chinese FPGA prototype system Market Research Report
猜你喜欢
On-off and on-off of quality system construction
Matplotlib draws three-dimensional scatter and surface graphs
Understand encodefloatrgba and decodefloatrgba
AutoCAD - continuous annotation
2022 thinking of mathematical modeling a problem of American college students / analysis of 2022 American competition a problem
2022 thinking of mathematical modeling D problem of American college students / analysis of 2022 American competition D problem
[groovy] closure (Introduction to closure class closure | closure parametertypes and maximumnumberofparameters member usage)
[goweb development] Introduction to authentication modes based on cookies, sessions and JWT tokens
Setting up redis cluster cluster under Windows
PostgreSQL surpasses mysql, and the salary of "the best programming language in the world" is low
随机推荐
JVM 原理和流程简介
Private collection project practice sharing [Yugong series] February 2022 U3D full stack class 006 unity toolbar
Stage experience
AutoCAD - lengthening
中国AS树脂市场调研与投资预测报告(2022版)
#775 Div.1 C. Tyler and Strings 组合数学
669. 修剪二叉搜索树 ●●
CUDA Programming atomic operation atomicadd reports error err:msb3721, return code 1
775 Div.1 C. Tyler and strings combinatorial mathematics
QT Bluetooth: a class for searching Bluetooth devices -- qbluetooth devicediscoveryagent
Solutions and answers for the 2021 Shenzhen cup
2021 electrician Cup - high speed rail traction power supply system operation data analysis and equivalent modeling ideas + code
Setting up redis cluster cluster under Windows
On-off and on-off of quality system construction
Scope of package class package
[goweb development] Introduction to authentication modes based on cookies, sessions and JWT tokens
China polyurethane rigid foam Market Research and investment forecast report (2022 Edition)
中国溶聚丁苯橡胶(SSBR)行业研究与预测报告(2022版)
Fluent objects and lists
Decryption function calculates "task state and lifecycle management" of asynchronous task capability