|
Init(args)
Scripting Reference
|
Extensions methods for initializing GameObject<TFirstComponent, TSecondComponent> objects.
Static Public Member Functions | |
| static Components< TFirstComponent, TSecondComponent > | Init< TFirstComponent, TSecondComponent > (this GameObject< TFirstComponent, TSecondComponent > @this) |
| Initializes both added components without any additional arguments. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent > (this GameObject< TFirstComponent, TSecondComponent > @this) |
| Initialize the first added component of type TFirstComponent without any arguments. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TArgument argument) |
| Initialize the first added component of type TFirstComponent with one argument. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument) |
| Initialize the first added component of type TFirstComponent using the provided argument and the second added component. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument) |
| Initialize the first added component of type TFirstComponent using the second added component and the provided argument. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument) |
| Initialize the first added component of type TFirstComponent using the two provided arguments. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
| Initialize the first added component of type TFirstComponent using the three provided arguments. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
| Initialize the first added component of type TFirstComponent using the four provided arguments. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the first added component of type TFirstComponent using the five provided arguments. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument, TSixthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument, TSixthArgument sixthArgument) |
| Initialize the first added component of type TFirstComponent using the six provided arguments. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, Second fourthArgument) |
| Initialize the first added component of type TFirstComponent using four arguments with the second added component being the fourth one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, Second fourthArgument, TFifthArgument fifthArgument) |
| Initialize the first added component of type TFirstComponent using five arguments with the second added component being the fourth one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, Second fifthArgument) |
| Initialize the first added component of type TFirstComponent using five arguments with the second added component being the fifth one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, Second thirdArgument) |
| Initialize the first added component of type TFirstComponent using three arguments with the second added component being the third one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, Second thirdArgument, TFourthArgument fourthArgument) |
| Initialize the first added component of type TFirstComponent using four arguments with the second added component being the third one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, Second thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the first added component of type TFirstComponent using five arguments with the second added component being the third one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument, TThirdArgument thirdArgument) |
| Initialize the first added component of type TFirstComponent using three arguments with the second added component being the second one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
| Initialize the first added component of type TFirstComponent using four arguments with the second added component being the second one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the first added component of type TFirstComponent using five arguments with the second added component being the second one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
| Initialize the first added component of type TFirstComponent using three arguments with the second added component being the first one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
| Initialize the first added component of type TFirstComponent using four arguments with the second added component being the first one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the first added component of type TFirstComponent using five arguments with the second added component being the first one. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent > (this GameObject< TFirstComponent, TSecondComponent > @this, Second argument) |
| Initialize the first added component of type TFirstComponent using the second added component as the argument. | |
| static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent > (this GameObject< TFirstComponent, TSecondComponent > @this, [DisallowNull] Action< TFirstComponent > init) |
| Initialize the first added component of type TThirdComponent using a delegate. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this) |
| Initialize the second added component of type TSecondComponent without any arguments. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TArgument argument) |
| Initialize the second added component of type TSecondComponent using one argument. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument) |
| Initialize the second added component of type TSecondComponent using two arguments. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
| Initialize the second added component of type TSecondComponent using three arguments. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
| Initialize the second added component of type TSecondComponent using four arguments. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the second added component of type TSecondComponent using five arguments. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument, TSixthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument, TSixthArgument sixthArgument) |
| Initialize the second added component of type TSecondComponent using six arguments. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument) |
| Initialize the second added component of type TSecondComponent using two arguments with the first added component being the first one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument) |
| Initialize the second added component of type TSecondComponent using two arguments with the first added component being the first one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
| Initialize the second added component of type TSecondComponent using three arguments with the first added component being the first one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
| Initialize the second added component of type TSecondComponent using four arguments with the first added component being the first one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the second added component of type TSecondComponent using five arguments with the first added component being the first one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First argument) |
| Initialize the second added component of type TSecondComponent using the first added component as the argument. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, First thirdArgument) |
| Initialize the second added component of type TSecondComponent using thre arguments with the first added component being the third one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, First thirdArgument, TFourthArgument fourthArgument) |
| Initialize the second added component of type TSecondComponent using four arguments with the first added component being the third one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, First thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the second added component of type TSecondComponent using five arguments with the first added component being the third one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, First fourthArgument) |
| Initialize the second added component of type TSecondComponent using four arguments with the first added component being the fourth one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, First fourthArgument, TFifthArgument fifthArgument) |
| Initialize the second added component of type TSecondComponent using five arguments with the first added component being the fourth one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, First fifthArgument) |
| Initialize the second added component of type TSecondComponent using five arguments with the first added component being the fifth one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument, TThirdArgument thirdArgument) |
| Initialize the second added component of type TSecondComponent using three arguments with the first added component being the second one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
| Initialize the second added component of type TSecondComponent using four arguments with the first added component being the second one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
| Initialize the second added component of type TSecondComponent using five arguments with the first added component being the second one. | |
| static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, [DisallowNull] Action< TSecondComponent > init) |
| Initialize the second added component of type TSecondComponent using a delegate. | |