Fire1
How do I use Fire1
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
File name: ClickDetector.cs
Copy
7 void Update()
8 {
9 // if this player is not "it", the player can't tag anyone, so don't do anything on collision
10 if (PhotonNetwork.player.ID != GameLogic.playerWhoIsIt)
11 {
12 return;
13 }
14
15 if (Input.GetButton("Fire1"))
16 {
17 GameObject goPointedAt = RaycastObject(Input.mousePosition);
18
19 if (goPointedAt != null && goPointedAt != this.gameObject && goPointedAt.name.Equals("monsterprefab(Clone)", StringComparison.OrdinalIgnoreCase))
20 {
21 PhotonView rootView = goPointedAt.transform.root.GetComponent
22 GameLogic.TagPlayer(rootView.owner.ID);
23 }
24 }
25 }
File name: IdleRunJump.cs
Copy
33 void Update ()
34 {
35 if( m_PhotonView.isMine == false && PhotonNetwork.connected == true )
36 {
37 return;
38 }
39
40 if (animator)
41 {
42 AnimatorStateInfo stateInfo = animator.GetCurrentAnimatorStateInfo(0);
43
44 if (stateInfo.IsName("Base Layer.Run"))
45 {
46 if (Input.GetButton("Fire1")) animator.SetBool("Jump", true);
47 }
48 else
49 {
50 animator.SetBool("Jump", false);
51 }
52
53 if(Input.GetButtonDown("Fire2") && animator.layerCount >= 2)
54 {
55 animator.SetBool("Hi", !animator.GetBool("Hi"));
56 }
57
58
59 float h = Input.GetAxis("Horizontal");
60 float v = Input.GetAxis("Vertical");
61
62 if( v < 0 )
63 {
64 v = 0;
65 }
66
67 animator.SetFloat( "Speed", h*h+v*v );
68 animator.SetFloat( "Direction", h, DirectionDampTime, Time.deltaTime );
69
70 float direction = animator.GetFloat( "Direction" );
71
72 float targetSpeedModifier = Mathf.Abs( v );
73
74 if( Mathf.Abs( direction ) > 0.2f )
75 {
76 targetSpeedModifier = TurnSpeedModifier;
77 }
78
79 m_SpeedModifier = Mathf.MoveTowards( m_SpeedModifier, targetSpeedModifier, Time.deltaTime * 25f );
80
81 Vector3 speed = transform.forward * SynchronizedMaxSpeed * m_SpeedModifier;
82 float turnSpeed = direction * SynchronizedTurnSpeed;
83
84 /*float moveDistance = Vector3.Distance( transform.position, m_LastPosition ) / Time.deltaTime;
85
86 if( moveDistance < 4f && turnSpeed == 0f )
87 {
88 speed = transform.forward * moveDistance;
89 }*/
90
91 //Debug.Log( moveDistance );
92 //Debug.Log( speed + " - " + speed.magnitude + " - " + speedModifier + " - " + h + " - " + v );
93
94 m_TransformView.SetSynchronizedValues( speed, turnSpeed );
95
96 //m_LastPosition = transform.position;
97 }
98 }
File name: PlayerCtrl.cs
Copy
37 void Update () {
38 isGrounded = Physics2D.OverlapBox(new Vector2(feet.position.x, feet.position.y), new Vector2(boxWidth, boxHeight), 360.0f, whatIsGround);
39
40 float playerSpeed = Input.GetAxisRaw("Horizontal"); // value will be 1, -1 or 0
41
42 playerSpeed *= speedBoost;
43
44 if (playerSpeed != 0)
45 MovePlayer(playerSpeed);
46 else
47 StopMoving();
48
49 if (Input.GetButtonDown("Jump"))
50 Jump();
51
52 if (Input.GetButtonDown("Fire1"))
53 {
54 FireBullets();
55 }
56
57 ShowFalling();
58
59 if (leftPressed)
60 MovePlayer(-speedBoost);
61
62 if (rightPressed)
63 MovePlayer(speedBoost);
64 }
File name: ScrollHelp.cs
Copy
65 public void Update()
66 {
67 if (Input.GetButtonDown("Fire1"))
68 {
69 touchX = Input.mousePosition.x;
70 isUpdate = false;
71 updateDots();
72 }
73 else if (Input.GetButton("Fire1"))//su kien giu chuot
74 {
75 deltaX = Input.mousePosition.x - touchX;
76
77 rect1.x += deltaX;
78 rect2.x += deltaX;
79 rect3.x += deltaX;
80 rect4.x += deltaX;
81
82 touchX = Input.mousePosition.x;
83
84 }
85 else if (Input.GetButtonUp("Fire1"))
86 {
87 Current = currentBg(rect1.x);
88 offsetX = -538 * Current - 10 * Current - rect1.x;
89 step = offsetX * 5;
90 isUpdate = true;
91 rxs[0] = rect1.x + offsetX;
92 rxs[1] = rect2.x + offsetX;
93 rxs[2] = rect3.x + offsetX;
94 rxs[3] = rect4.x + offsetX;
95 }
96
97
98 if (isUpdate)
99 {
100 if (offsetX < 0)
101 {
102 if (rect1.x > rxs[0])
103 {
104 rect1.x += step * Time.deltaTime;
105 rect2.x += step * Time.deltaTime;
106 rect3.x += step * Time.deltaTime;
107 rect4.x += step * Time.deltaTime;
108 }
109 else
110 {
111 rect1.x = rxs[0];
112 rect2.x = rxs[1];
113 rect3.x = rxs[2];
114 rect4.x = rxs[3];
115 isUpdate = false;
116 updateDots();
117 }
118 }
119 else
120 {
121 if (rect1.x < rxs[0])
122 {
123 rect1.x += step * Time.deltaTime;
124 rect2.x += step * Time.deltaTime;
125 rect3.x += step * Time.deltaTime;
126 rect4.x += step * Time.deltaTime;
127 }
128 else
129 {
130 rect1.x = rxs[0];
131 rect2.x = rxs[1];
132 rect3.x = rxs[2];
133 rect4.x = rxs[3];
134 isUpdate = false;
135 updateDots();
136 }
137 }
138 }
139 }
File name: TouchText.cs
Copy
33 public void LateUpdate()
34 {
35 if (InputController.Enabled && InputController.Name == InputNames.MAINMENU)
36 {
37 if (Input.GetButtonDown("Fire1") && InputController.IsScreen)
38 {
39 SceneManager.LoadScene("MapScreen");
40 }
41 else if (Input.GetMouseButtonUp(0))
42 {
43 InputController.IsScreen = true;
44 }
45 }
46 }
File name: Maps.cs
Copy
51 void Update()
52 {
53 if (Input.GetButtonDown("Fire1"))
54 {
55 touchX = Input.mousePosition.x;
56 isUpdate = false;
57 }
58 else if (Input.GetButton("Fire1"))
59 {
60 deltaX = Input.mousePosition.x - touchX;
61 transform.localPosition += new Vector3(deltaX / 100, transform.localPosition.y, transform.localPosition.z);
62 touchX = Input.mousePosition.x;
63
64 current = currentWorldMap(transform.localPosition.x);
65
66 offsetX = -8 * current - transform.localPosition.x;
67 if (Mathf.Abs(offsetX) >= 0.3f)
68 {
69 isDragged = true;
70 }
71 UpdateDots();
72 }
73 else if (Input.GetButtonUp("Fire1"))
74 {
75 current = currentWorldMap(transform.localPosition.x);
76
77 offsetX = -8 * current - transform.localPosition.x;
78 rx = transform.position.x + offsetX;
79
80 isUpdate = true;
81 }
82
83 if (isUpdate)
84 {
85 updateMaps();
86 }
87 }
File name: InputProcessor.cs
Copy
27 public void Update()
28 {
29 if (!InputController.Enabled) return;
30 calculateTransform();
31 if (Input.GetButtonDown("Fire1"))
32 {
33 if (checkBounds(rect, convertTo800x480(Input.mousePosition)))
34 {
35 isTouchedDown = true;
36 if(gameObject.GetComponent
37 gameObject.GetComponent
38 InputController.IsScreen = false;
39 }
40 }
41 else if (Input.GetButtonUp("Fire1"))
42 {
43 if (gameObject.GetComponent
44 gameObject.GetComponent
45 Vector2 mouse = convertTo800x480(Input.mousePosition);
46 if (isTouchedDown && checkBounds(rect, convertTo800x480(Input.mousePosition)))
47 {
48 if(gameObject.GetComponent
49 gameObject.GetComponent
50 }
51 isTouchedDown = false;
52 }
53 }
Fire1 132 lượt xem
Gõ tìm kiếm nhanh...