デジタルフロッグ

Unityのアプリの開発をしながらいろいろと忘れないための備忘録でございます。

Unity

varとは?

よく出てきますよね。var。 しかし、varの使いどころっていまいちつかめてなかったりします。そこでvarについて調べてみました。 variableの略なので、意味としては「変数」という意味でこれは変数、引数ですよと表しています。 var name = "あかさ太郎"; //…

GameObjectの基本モデルの生成をプログラミングで行おう

基本中の基本ですが、こういうのをしっかりまとめておかないといつかぼけてしまうかわかりません。それに自分もそうでしたが、こういう基礎知識を知りたいという人もUnity始めたての人は多いはずです。 GameObjectを生成してみよう まずとりあえず空のオブジ…

配列の並べ替え

かなり時間を無駄にしてしまった… ランダムな数字を昇順にしたかっただけなのに中々出来なくて手こずってしまいました。 簡単な事で解決しましたが… C#だと using System.Collections.Generic; をファイルの冒頭に書いておかないとジェネリックコレクション…

Rayが飛ばない…

Unity3Dの際に必要なものなのできっと使われた事が皆さんあると思うのですが、先日Rayが飛ばない。Nullの状態になる事がありました。 スクリプトは過去に使っていた物をそのままコピペしたので使えないという事はないはずが、どう頑張ってもちゃんと機能し…

ボールの弾力を簡単に表現してみる

とりあえずボールが地面に衝突してプルプルしてる感じは出せた。発光はSphereにLightのオブジェクトを追加している。 今回はAnimatorを使ってボールが地面にぶつかって跳ねる動作を作ってみました。 衝突したらアニメーションさせて、アニメーションが終了し…

データの保存と読込(C#)

カジュアルゲームを作る事が出来たさいに必要になるのがデータの保存と読み込み データの保存が出来ないと毎回最初からになっちゃうのでやってらんないですよね。 小さい頃にドラクエの復活の呪文を間違えてメモした時の絶望感はハンパなかったなあ… さて、…

ネコがとにかくティッシュを散らかすという事

自宅でネコを飼ってるのですが、その風景を切り取ってみました。 画面をタップするとティッシュが飛び出るのですが、ティッシュの飛ぶ方向や飛ぶ力はランダムに飛ぶようになってます。 //ティッシュのPrefabをTissueobjに突っ込んでね [SerializeField] Game…