回答編集履歴

3

URL修正

2024/10/27 03:51

投稿

YAmaGNZ
YAmaGNZ

スコア10469

test CHANGED
@@ -1,4 +1,4 @@
1
- Substringは[こちらのリファレンス](https://learn.microsoft.com/ja-jp/dotnet/api/system.string.substring?view=net-8.0#system-string-substring(system-int32-system-int32))にある通り
1
+ Substringは[こちらのリファレンス](https://learn.microsoft.com/ja-jp/dotnet/api/system.string.substring?view=netframework-4.8#system-string-substring(system-int32-system-int32))にある通り
2
2
  **何文字目から何文字目まで**を切り取るのではなく**何文字目から指定の長さ**を切り取るものとなります。
3
3
 
4
4
  ですからループを順番に実行していくと以下のようになります。

2

URL修正

2024/10/27 03:49

投稿

YAmaGNZ
YAmaGNZ

スコア10469

test CHANGED
@@ -1,4 +1,4 @@
1
- Substringは[こちらのリファレンス](Substring)にある通り
1
+ Substringは[こちらのリファレンス](https://learn.microsoft.com/ja-jp/dotnet/api/system.string.substring?view=net-8.0#system-string-substring(system-int32-system-int32))にある通り
2
2
  **何文字目から何文字目まで**を切り取るのではなく**何文字目から指定の長さ**を切り取るものとなります。
3
3
 
4
4
  ですからループを順番に実行していくと以下のようになります。

1

コード修正

2024/10/27 03:48

投稿

YAmaGNZ
YAmaGNZ

スコア10469

test CHANGED
@@ -21,9 +21,9 @@
21
21
  ```
22
22
  と1文字づつ切り出して追加していくとか
23
23
  ```C#
24
- for (int i = 0; i < MsDl1; i++)
24
+ for (int i = 1; i <= MsDl1; i++)
25
25
  {
26
- Massege.text = MassegeU.Substring(0 , i + 1);
26
+ Massege.text = MassegeU.Substring(0 , i);
27
27
  yield return new WaitForSeconds(0.5f);
28
28
  }
29
29
  ```