質問編集履歴
1
codeを挿入しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,7 +12,9 @@
|
|
12
12
|
### 該当のソースコード
|
13
13
|
|
14
14
|
c#です。文字制限で最後の方の一部を削除してしまいました。もし必要であればお仰せください。
|
15
|
+
|
16
|
+
```ここに言語を入力
|
15
|
-
|
17
|
+
コード
|
16
18
|
/************************************************************************************
|
17
19
|
|
18
20
|
Copyright (c) Facebook Technologies, LLC and its affiliates. All rights reserved.
|
@@ -267,8 +269,30 @@
|
|
267
269
|
return rt;
|
268
270
|
}
|
269
271
|
|
272
|
+
public RectTransform AddDivider(int targetCanvas = 0)
|
273
|
+
{
|
274
|
+
RectTransform rt = (RectTransform)GameObject.Instantiate(dividerPrefab);
|
275
|
+
AddRect(rt, targetCanvas);
|
276
|
+
return rt;
|
277
|
+
}
|
270
278
|
|
279
|
+
public RectTransform AddToggle(string label, OnToggleValueChange onValueChanged, int targetCanvas = 0)
|
280
|
+
{
|
281
|
+
RectTransform rt = (RectTransform)GameObject.Instantiate(togglePrefab);
|
282
|
+
AddRect(rt, targetCanvas);
|
283
|
+
Text buttonText = rt.GetComponentInChildren<Text>();
|
284
|
+
buttonText.text = label;
|
285
|
+
Toggle t = rt.GetComponentInChildren<Toggle>();
|
286
|
+
t.onValueChanged.AddListener(delegate { onValueChanged(t); });
|
287
|
+
return rt;
|
288
|
+
}
|
271
289
|
|
290
|
+
|
291
|
+
```
|
292
|
+
|
293
|
+
|
294
|
+
|
295
|
+
|
272
296
|
### 試したこと
|
273
297
|
|
274
298
|
ネットで調べて、翻訳をして、私の乏しいプログラミング知識で解決しようとしましたが、どこを変えたら良いのかがさっぱり分かりません。
|