当前位置:网站首页>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
边栏推荐
- [groovy] closure (closure call is associated with call method | call () method is defined in interface | call () method is defined in class | code example)
- Special information | finance, accounting, audit - 22.1.23
- #775 Div.1 C. Tyler and Strings 组合数学
- Forecast report on research and investment prospects of Chinese wormwood industry (2022 Edition)
- AutoCAD - set layer
- MySQL in-depth learning - index creation and deletion, index design principles, index failure scenarios, query optimization, index push down ICP
- Mode in BST (binary tree & Notes on question brushing)
- This article is good
- English topic assignment (27)
- [groovy] closure (closure as function parameter | code example)
猜你喜欢
![[groovy] closure (closure parameter list rule | default parameter list | do not receive parameters | receive custom parameters)](/img/36/c4206a95c007e41df628d99e06ba18.jpg)
[groovy] closure (closure parameter list rule | default parameter list | do not receive parameters | receive custom parameters)

Introduction to JVM principle and process

xss注入
![[groovy] closure (closure call is associated with call method | call () method is defined in interface | call () method is defined in class | code example)](/img/03/329adb314606f29c8a4cb2260e84c8.jpg)
[groovy] closure (closure call is associated with call method | call () method is defined in interface | call () method is defined in class | code example)

【Leetcode】1352. Product of the last K numbers

2022 thinking of mathematical modeling C problem of American college students / analysis of 2022 American competition C problem

2022-2028 global and Chinese equipment as a Service Market Research Report

Minor spanning tree

C4D simple cloth (version above R21)

The principle of attention mechanism and its application in seq2seq (bahadanau attention)
随机推荐
[ideas] 2021 may day mathematical modeling competition / May Day mathematical modeling ideas + references + codes
Function template
Sqlserver stored procedures pass array parameters
【Leetcode】1352. Product of the last K numbers
質量體系建設之路的分分合合
AutoCAD - graphic input and output
Flutter tips: various fancy nesting of listview and pageview
Special information | real estate and office buildings - 22.1.9
[AI bulletin 20220211] the hard core up owner has built a lidar and detailed AI accelerator
The remainder operation is a hash function
AutoCAD - stretching
How to choose a panoramic camera that suits you?
3dsmax2018 common operations and some shortcut keys of editable polygons
Emlog blog theme template source code simple good-looking responsive
AutoCAD - Document Management
【acwing】837. Number of connected block points
AutoCAD - full screen display
Debug insights
2021 huashubei mathematical modeling idea + reference + paper
【acwing】836. Merge sets