読者です 読者をやめる 読者になる 読者になる

デジタルフロッグ

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

GitHubとは

GitHubはソフトウエア開発プロジェクト時に使うソースコードを管理するサービスです。有名な企業もGitHubを使ってバージョン管理を行っているので、個人で作っているとしても知っておいて損はありません。 という事でGitHubの使い方をちゃんと理解しようと自…

シーン遷移の変更点

以前はApplication.LoadLevelでシーン遷移を行っていましたが使ってみたら 綴りが間違えているのかと思いましたが、そうでもなく…調べてみるとUnity5.3から非推奨になっていたという事です(;´・ω・) どうやら現在は SceneManager.LoadScene("hogehoge"); と書…

Unity5.4 スクロール画面の実装 

karaagedigital.hatenablog.jp 過去に書いた記事でUnityのバージョンが上がって少し変わっていた部分があったので修正として。 Scroll Rectを突っ込んでMaskを突っ込みましょうというところで以前はMaskを突っ込めば大丈夫だったのですが Masking disabled d…

iTweenを使って値を変化させる

●秒かけて値を●~●まで変化させる //2秒かけて値を0~100まで変化させる。 iTween.ValueTo(gameObject, iTween.Hash("from", 0 "to", 100.0f, "time", 2.0f, "onupdate", "ValueChange")); //変化が完了すると↓に遷移するんだったかな void ValueChange(…

頭の中がhogehoge

しばらく仕事が忙しくUnityにさわる事がなかったのですが、またさわる機会がやってきました。 Unityのバージョンも上がっており、アップデートして久しぶりに過去に作ったものを立ち上げてみたりしました。 しかし、久しぶりに触った事もありひどいぐらいに…

varとは?

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

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

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

Magica Voxelで作ったオブジェクトをUnityで使うには

Magica Voxelとは? レゴみたいなブロックを配置して3Dモデルを作る事が出来るエディターです。 可愛いデザインが簡単に作れちゃうのに無料というなんともありがたいモノなのです。 気になる方はこちらから↓ MagicaVoxelvoxel.codeplex.com さて、早速です…

CUBEオブジェクトを使ったゲーム

久しぶりの更新です もう久しぶり過ぎてログインのIDとか忘れてました。 ここしばらくはアプリをリリースしようと集中しており、こちらが疎かになりました… 「シンプルな操作性で楽しいゲーム」 今回はとにかくシンプルな操作で作ろうと思い画面タップだけの…

Unity スクロール画面を実装する

今日もせこせこアプリを作成しております。 使えるようになると結構いろいろと使いまわせて便利なスクロール画面の実装を今日は書いていこうと思います。 まずはCanvasをHierarchyのCreateボタンを押して作りましょう。 Imageを準備して名前をわかりやすいよ…

UIのフレームのトリミング

いやもうこれは本当知らない間は大変でした。 それに合わせたサイズでわざわざ書き直してデータにして吐き出して違ったらまた書いてっていうなんか本当にメンドウな事をしていたわけです。 ぼくがよく使うのはこちら。 イラレとかフォトショとか使えないので…

配列の並べ替え

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

オブジェクトの親子関係を操作する方法

かなりサボってしまった… 何か作ってたりするとこっち書く事を忘れてしまいがちです。 今日はオブジェクトの「親子関係」の操作方法です。 手動でDDする事は出来るけどスクリプトでどうやって操作していいんだろうと疑問に感じた人はこれで解決! //gameObje…

Rayが飛ばない…

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

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

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

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

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

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

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

デジタルフロッグ

遊び半分仕事半分で始めたプログラミング Unityと出会ったのはわりと最近ですが、楽しみながら毎日ゲームの制作をしたり何だりしてます。 同じ事を何度も調べたりしちゃうので、忘れないようにここに記しておこうと思います。 これを見てUnityをやってみたい…