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

質問編集履歴

4

タイトルを変更しました

2021/06/30 02:48

投稿

Matsuri_
Matsuri_

スコア15

title CHANGED
@@ -1,1 +1,1 @@
1
- Unity 右から左へ平行移動するお知らせテキストの作り方
1
+ Unity 右から左へ平行移動するテキスト
body CHANGED
File without changes

3

スクリプトの追加

2021/06/30 02:48

投稿

Matsuri_
Matsuri_

スコア15

title CHANGED
File without changes
body CHANGED
@@ -37,6 +37,7 @@
37
37
  if(gamemanager.oshirase == 1) //条件A
38
38
  {
39
39
  obj = Instantiate(oshiraseprefab, new Vector3(0f, 0f,0f), Quaternion.identity);
40
+ obj.transform.SetParent(this.transform);
40
41
  obj.transform.position = new Vector3(10f, -4f);
41
42
 
42
43
  MoveTextPanelA();
@@ -45,6 +46,7 @@
45
46
  if(gamemanager.oshirase == 2) //条件B
46
47
  {
47
48
  objB = Instantiate(oshiraseprefabB, new Vector3(0f, 0f,0f), Quaternion.identity);
49
+ objB.transform.SetParent(this.transform);
48
50
  objB.transform.position = new Vector3(10f, -4f);
49
51
 
50
52
  MoveTextPanelB();

2

画像の追加

2021/06/29 14:45

投稿

Matsuri_
Matsuri_

スコア15

title CHANGED
File without changes
body CHANGED
@@ -2,12 +2,14 @@
2
2
 
3
3
  Unityにてゲームを作っています。
4
4
  プレイ時にある条件を満たした際、
5
- Aを行いました」「Bを行いました
5
+ お知らせA」「お知らせB」
6
6
  のような文章が、画面上のパネルにお知らせテキストとして、
7
7
  右から自動で流れてきて、左画面外へ消えるように
8
8
  したいと思っています。
9
9
  例えば、電光掲示板のような感じです。
10
10
  条件はAとBで2種類あり、したがって流したいテキストもABの2種類です。
11
+ 下記はゲーム画面のスクショ画像で、文字の流れるパネル部分です。
12
+ ![テキストパネル](a24c0f10ce8d57060d58ced68d910a7f.png)
11
13
 
12
14
  ### 発生している問題・エラーメッセージ
13
15
 
@@ -15,7 +17,11 @@
15
17
 
16
18
  いずれも以下の問題が発生しています。
17
19
  ・2回目に同じ条件を達成し、再び同じテキストが流れると、なぜか初回より速度が速くなってしまうこと
20
+ (同じ速度で流れてほしいです)
18
- ・AとBの条件を同時に満たした際、テキストが重なるようにして、かぶって出てきてしまうこと
21
+ ・AとBの条件を同時に満たした際、テキストが重なるようにして、かぶって出てきてしまうこと(下記画像参照ください)
22
+ ![テキストパネル2](4e70766891fee411c501ab04eb3c05cd.png)
23
+ (重ならずに流れてほしいです)
24
+
19
25
  以上が解決できず、困っています。
20
26
 
21
27
  ### 該当のソースコード

1

タイトルを変更しました

2021/06/29 14:43

投稿

Matsuri_
Matsuri_

スコア15

title CHANGED
@@ -1,1 +1,1 @@
1
- Unity 平行移動するテキスト
1
+ Unity 右から左へ平行移動するお知らせテキストの作り方
body CHANGED
File without changes