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

質問編集履歴

3

エラーコードを追加

2018/11/27 06:34

投稿

Midget2
Midget2

スコア34

title CHANGED
File without changes
body CHANGED
@@ -22,6 +22,8 @@
22
22
  https://qiita.com/Akematty/items/04fadac40f7ea45fd5ab
23
23
 
24
24
  ④のところで,自分でやってみたのは,
25
+
26
+ >
25
27
  //オブジェクトBのParentConstraintコンポーネントを取得
26
28
  ParentConstraint myParentConstraint = ObjB.GetComponent<ParentConstraint>();
27
29
  //ソースを宣言
@@ -32,6 +34,10 @@
32
34
  myParentConstraint.AddSource(myConstraintSource);
33
35
 
34
36
  以上のようなことをやってみましたがエラーでした。
37
+ エラーの内容は次の通りです。
38
+ > Assets/ConstraintScript.cs(34,4): error CS0165: Use of unassigned local variable `myConstraintSource'
39
+
40
+
35
41
  リファレンスを見る限り,
36
42
  ParentConstraint.AddSource(source)
37
43
  となっているので,.AddSource(source)の括弧の中に入れるのはsource型?なのか…と思い,ソースの型を宣言。

2

やってみたことを追加しました。

2018/11/27 06:34

投稿

Midget2
Midget2

スコア34

title CHANGED
File without changes
body CHANGED
@@ -19,4 +19,26 @@
19
19
  ![イメージ説明](0edb68f9f1bab51c4b9306751dfb6739.jpeg)
20
20
 
21
21
  以下のサイトを参考にしたのですが理解ができませんでした。
22
- https://qiita.com/Akematty/items/04fadac40f7ea45fd5ab
22
+ https://qiita.com/Akematty/items/04fadac40f7ea45fd5ab
23
+
24
+ ④のところで,自分でやってみたのは,
25
+ //オブジェクトBのParentConstraintコンポーネントを取得
26
+ ParentConstraint myParentConstraint = ObjB.GetComponent<ParentConstraint>();
27
+ //ソースを宣言
28
+ ConstraintSource myConstraintSource;
29
+ //sourceTransformをオブジェクトAのtransformを代入←ここでエラー
30
+ myConstraintSource.sourceTransform = ObjA.transform;
31
+ //オブジェクトBのParentConstrainにソースを追加←これもエラー
32
+ myParentConstraint.AddSource(myConstraintSource);
33
+
34
+ 以上のようなことをやってみましたがエラーでした。
35
+ リファレンスを見る限り,
36
+ ParentConstraint.AddSource(source)
37
+ となっているので,.AddSource(source)の括弧の中に入れるのはsource型?なのか…と思い,ソースの型を宣言。
38
+ .sourceTransformというのが,画像の赤四角で囲んだ部分だと思いオブジェクトAのtransformを代入しました。
39
+ しかしエラーが出ました…。このあたりが理解しきれていません。
40
+
41
+ そもそも,画像の赤四角で囲んだ部分の値をスクリプトから代入するのはAddSourceなのか…というのが1つの疑問です。
42
+ もし,AddSourceであるならば,そこに何を入れたらよいのかわからない…というのが2つ目の疑問です。
43
+
44
+ やってることが滅茶苦茶かもしれませんが,なにとぞよろしくお願いします。

1

参考にしたサイトを追加しました。

2018/11/26 12:56

投稿

Midget2
Midget2

スコア34

title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,7 @@
16
16
 
17
17
  ①~③までは何とか乗り越えることができたのですが,④がうまくいきません。
18
18
  画像の赤く囲った部分にスクリプト上で宣言したいのですがその方法を教えて下さい。
19
- ![イメージ説明](0edb68f9f1bab51c4b9306751dfb6739.jpeg)
19
+ ![イメージ説明](0edb68f9f1bab51c4b9306751dfb6739.jpeg)
20
+
21
+ 以下のサイトを参考にしたのですが理解ができませんでした。
22
+ https://qiita.com/Akematty/items/04fadac40f7ea45fd5ab