質問編集履歴

1

スクリプトを追記

2018/07/07 17:00

投稿

choca
choca

スコア15

test CHANGED
File without changes
test CHANGED
@@ -12,15 +12,73 @@
12
12
 
13
13
 
14
14
 
15
+ ### 現在の状況
16
+
17
+ 上矢印と下矢印のボタンをそれぞれ押下することで、該当のオブジェクトを一定距離動かせるようになっています。
18
+
19
+ (PC上)UnityのGame画面で操作している際は、動いて欲しい距離分ちょうど移動してくれます。
20
+
21
+
22
+
23
+ ###スクリプト
24
+
25
+ using System.Collections;
26
+
27
+ using System.Collections.Generic;
28
+
29
+ using UnityEngine;
30
+
31
+
32
+
33
+ public class Handling : MonoBehaviour {
34
+
35
+
36
+
37
+ float MovingDistance = 238;
38
+
39
+ float TopLine = 1590;
40
+
41
+ float bottomLine = 230;
42
+
43
+
44
+
45
+ public void UpHandle(){
46
+
47
+ if(transform.position.y > bottomLine){
48
+
49
+ transform.Translate (0, -1*MovingDistance, 0);
50
+
51
+ }
52
+
53
+ }
54
+
55
+
56
+
57
+ public void DownHandle(){
58
+
59
+ if(transform.position.y < TopLine){
60
+
61
+ transform.Translate (0, MovingDistance, 0);
62
+
63
+ }
64
+
65
+ }
66
+
67
+
68
+
69
+ }
70
+
71
+
72
+
73
+
74
+
15
75
  ### 発生している問題
16
76
 
17
- エレベーターみたいな上と下のボタンを押下することで、該当のオブジェクトを一定距離動かせるようになっています。
18
-
19
- (PC上)unityのGame画面で操作している際は動いて欲しい距離、ちょうど移動してくれます。
20
-
21
- しかし、ビルドしてスマホで動かすと、そのオブジェクトの動く距離が変わってしまいます(本来動いて欲しい距離の半分くらい)。
77
+ ビルドしてスマホで動かすと、そのオブジェクトの動く距離が変わってしまいます(本来動いて欲しい距離の半分くらい)。
22
78
 
23
79
  どこに気をつければよいでしょうか?
80
+
81
+
24
82
 
25
83
 
26
84