top of page
検索
  • 執筆者の写真SAKURA

unity 数値をscrollbarで動かす

おはぽんぬ。

SAKURAです。


久しぶりにunityを触りました。

でも全然覚えてなかったので、復習がてら記事にし酔うと思います。


何がしたかったかというと。。。。

unity内のTransform.positionの数値をuGUIのscrollbarでぐううううういいいいいいいんんn


って自由にできるようにしたかった。


原理は、

scrollbar側でvalueをいじれたので、

動かすオブジェクトをGetcomponentしてTransform.positionの値を連動させた。


ってことです。


ーーーーーーーーーーーー以下プログラムーーーーーーーーー

//動かすオブジェクトを探してcubeに代入

cube = GameObject.Find("Cube"); 


//scrollbarの関数をaで使えるようにします。

a = GetComponent<Scrollbar>();


//値のテスト

// Debug.Log(a);


//オブジェクトが探せたかのテスト

// Debug.Log(cube.name);

tにcubeのTransformを代入

t = cube.GetComponent<Transform>();


//あとは動かすだけ

t.transform.position =new Vector3 (a.value*100, 1, 1);


ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー


はい簡単ですね。


しかし、書き方やプロトコルがあまり落とし込めていない感じです。

(英語でいうと単語覚えただけって感じ)


これでなにをするの??????????????????????


ってアプリを今度リリースする予定なので、また見てね。





ていうかビデオ貼れないみたい

だから、もういいかなって、、、、、、、、、、


ーーー●ーーーーー       ■←動かすオブジェクト

   ↑動かすところ

ーーーーーーー●ー          ■


こんな感じで動きますよーってやつ!!!!!


はいおわり

閲覧数:12回0件のコメント

最新記事

すべて表示
bottom of page