teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

フォルダ構成を追加

2018/05/01 02:56

投稿

yuji38kwmt
yuji38kwmt

スコア437

title CHANGED
File without changes
body CHANGED
@@ -154,4 +154,49 @@
154
154
 
155
155
 
156
156
  }
157
+ ```
158
+
159
+ ### フォルダ構成
160
+
161
+ ```txt
162
+
163
+ C:.
164
+ │ Igaguri.csproj
165
+ │ Igaguri.sln
166
+ │ Igaguri_Android.apk
167
+
168
+ ├─Assets
169
+ │ │ GameScene.unity
170
+ │ │ igaguri.fbx
171
+ │ │ IgaguriController.cs
172
+ │ │ IgaguriGenerator.cs
173
+ │ │ igaguriPrefab.prefab
174
+ │ │ New Terrain 1.asset
175
+ │ │ New Terrain.asset
176
+ │ │ target.fbx
177
+ │ │ test.prefab
178
+ │ │
179
+ │ └─Standard Assets
180
+
181
+ ├─ProjectSettings
182
+ │ AudioManager.asset
183
+ │ ClusterInputManager.asset
184
+ │ DynamicsManager.asset
185
+ │ EditorBuildSettings.asset
186
+ │ EditorSettings.asset
187
+ │ GraphicsSettings.asset
188
+ │ InputManager.asset
189
+ │ NavMeshAreas.asset
190
+ │ NetworkManager.asset
191
+ │ Physics2DSettings.asset
192
+ │ ProjectSettings.asset
193
+ │ ProjectVersion.txt
194
+ │ QualitySettings.asset
195
+ │ TagManager.asset
196
+ │ TimeManager.asset
197
+ │ UnityConnectSettings.asset
198
+
199
+ └─UnityPackageManager
200
+ manifest.json
201
+
157
202
  ```

4

サンプルソースコードを追加

2018/05/01 02:56

投稿

yuji38kwmt
yuji38kwmt

スコア437

title CHANGED
File without changes
body CHANGED
@@ -8,6 +8,7 @@
8
8
  # 背景
9
9
  「[Unityの教科書 Unity 2017完全対応版](http://www.sbcr.jp/products/4797393521.html)」という技術書で、Unityを勉強しています。
10
10
  7章の「3Dゲームの作り方」に挑戦しています。
11
+ [Sampleソースコード](http://www.sbcr.jp/support/14129.html)
11
12
  Unity上の実行ツールで、正しく動くことは確認できました。
12
13
 
13
14
  ![イメージ説明](23f56029bde6930abe0ac7c161869135.png)

3

画像追加

2018/05/01 02:50

投稿

yuji38kwmt
yuji38kwmt

スコア437

title CHANGED
File without changes
body CHANGED
@@ -10,6 +10,8 @@
10
10
  7章の「3Dゲームの作り方」に挑戦しています。
11
11
  Unity上の実行ツールで、正しく動くことは確認できました。
12
12
 
13
+ ![イメージ説明](23f56029bde6930abe0ac7c161869135.png)
14
+
13
15
  # 問題
14
16
  Unityの「Build & Run」でAndroidにインストールして、アプリを起動しました。
15
17
  すると、Unityロゴが表示されたあと、アプリが終了してしまいました。

2

ソースコードの追加

2018/04/30 17:26

投稿

yuji38kwmt
yuji38kwmt

スコア437

title CHANGED
File without changes
body CHANGED
@@ -85,4 +85,70 @@
85
85
 
86
86
 
87
87
  # 質問
88
- 上記の問題を解決する方法を教えていただきたいです。
88
+ 上記の問題を解決する方法を教えていただきたいです。
89
+
90
+
91
+ # 補足:ソースコード
92
+
93
+ ### IgaguriController.cs
94
+
95
+ ```csharp
96
+ using System.Collections;
97
+ using System.Collections.Generic;
98
+ using UnityEngine;
99
+
100
+ public class IgaguriController : MonoBehaviour {
101
+ public void Shoot(Vector3 dir)
102
+ {
103
+ GetComponent<Rigidbody>().AddForce(dir);
104
+ }
105
+
106
+ void OnCollisionEnter(Collision collision)
107
+ {
108
+ GetComponent<Rigidbody>().isKinematic = true;
109
+ GetComponent<ParticleSystem>().Play();
110
+ }
111
+
112
+ // Use this for initialization
113
+ void Start () {
114
+ //Shoot(new Vector3(0, 200, 2000));
115
+ }
116
+
117
+ // Update is called once per frame
118
+ void Update () {
119
+
120
+ }
121
+ }
122
+ ```
123
+
124
+ ### IgaguriGenerator.cs
125
+
126
+ ```csharp
127
+ using System.Collections;
128
+ using System.Collections.Generic;
129
+ using UnityEngine;
130
+
131
+ public class IgaguriGenerator : MonoBehaviour {
132
+ public GameObject igaguriPrefab;
133
+
134
+ // Use this for initialization
135
+ void Start () {
136
+
137
+ }
138
+
139
+ // Update is called once per frame
140
+ void Update () {
141
+ if (Input.GetMouseButtonDown(0))
142
+ {
143
+ GameObject igaguri = Instantiate(igaguriPrefab) as GameObject;
144
+ Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
145
+ Vector3 worldDir = ray.direction;
146
+ //igaguri.GetComponent<IgaguriController>().Shoot(new Vector3(0, 200, 2000));
147
+ igaguri.GetComponent<IgaguriController>().Shoot(worldDir.normalized * 2000);
148
+ }
149
+
150
+ }
151
+
152
+
153
+ }
154
+ ```

1

タイトル変更

2018/04/30 17:17

投稿

yuji38kwmt
yuji38kwmt

スコア437

title CHANGED
@@ -1,1 +1,1 @@
1
- Unity3DアプリをAndroidで起動すると、Unityロゴが表示された後、終了する
1
+ Unity3DアプリをAndroidで起動すると、Unityロゴが表示された後、終了してしまう
body CHANGED
File without changes