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

arketブログ

arketのblogです。 色々作ります。

unity3D

UnityエディターとAndroid・iOS実機でライトマップの表示が違う時のメモ

環境: Unity5.5.0f3Unity5.5にアップデート後、ベイクしたライトマップの表示がUnityエディタ上で暗く表示されるようになった。試しにAndroid、iPhone実機にビルドしたものを入れてみると、想定通りの暗くない表示状態となっていた。 焼いたLightmapを見ても…

Event TriggerのDragとClickのイベントを分ける(即席)

Event TriggerでDragとClickのイベントを取得しようとした際、 ドラッグ終了時にアタッチしたオブジェクト上にポインタがあると、クリックイベントも一緒にコールされてしまうのを避けたかったのでカスタムイベントを作成。 参考文献

UnityゲームUI実践ガイド 読了

UnityゲームUI実践ガイドを読了。 Unity4.6から追加された、UI実装機能のuGUIを主とした解説で、 図やInspectorの画像が載っているため、大変わかりやすい。内容は初〜中級者向けといった感じ。但し、用意されていたサンプルゲームのクオリティが高く、 中級…

UVって目測でしかテクスチャに合わせられないの?

blenderでシコシコとゲーム用のモデリングをしている。 1面32px×32pxのドット絵テクスチャを用意し、立方体のUVをテクスチャに合わせる、 という事をやっているのだが、UVをテクスチャにあわせる工程を目測でやっている。 これがなんだか素人臭・非効率的な…

コミケ近し

C86,夏コミ開催が近づいている。 そろそろサークルチェックや小銭の用意等を意識しなくては。 今回は艦これのサークルがかなり多いようで。 最近はスト魔女でまわっても、同サークルで艦これの新刊もあったりするので、 自分も何冊か買うのだろうな・・・ U…

Unity、未使用アセットはビルドサイズに影響しない

Unityではビルド時に、Project内にあるアセットを未使用かどうか判断し、未使用のアセットをビルド時に取り除いて、ビルドサイズを減らしてくれる。というのを覚えていたが、どこで見たのか忘れていたのでメモ。 ファイル サイズの削減 / Reducing File Size…

ジェネリックを使ったリスト

リストはジェネリックを使おうということで、簡単な例で試す。 Unityで覚えるC# Unity初心者が学ぶ増減するリスト情報の管理 この例では、攻撃された際の座標をリストで記憶させている。

n個のObject要素数をinspectorから指定する

InspectorからGameObjectの要素数を任意で指定する方法をよく忘れるので備忘用に。 public GameObject[] hogeCube;

Unity、カメラを振動させる

攻撃を食らった時とか、イベントで地面が揺れる演出など用に即席スクリプト。Angry Birdsみたいなゲームで簡単に振動させたい時とかに。移動しながらの振動は要改造。setShakeTImeにfloat値を増やすほど、振動の時間が長くなる。 色々書き直せる気がする。。

UnityでPS Vita対応

Unity3Dでvitaに対応したらしい。PlayStation® Vita deployment is here! – Unity Technologies Blog 各センサーとかタッチパッドも使えるぽい。 昔、PSM Developのアカウントを取得して放置してしまったが、これでvitaの開発も出来たりするのか??(汗とこ…

Rayを飛ばしてワールド座標へ変換

Unityだいぶ忘れているので、gistに色々書き溜めよう。 定番のマウスのスクリーン座標からワールド座標への変換。とりあえずCameraObjectに載せて使う。 変数 point_val を使えば、クリックした所にオブジェクトを置いたり可能。 limit_ray を大きくするほど…

NGUI 3.0.6

NGUI の新しいバージョンがリリースされていたらしい。 ゲームは初心者にやさしく: NGUI 3.0.6 リリース 最近触れていないので、ドキュメント読もうか。Unity 2D Spriteの機能とか合わせて、2D周り作るのって楽になってそうだなぁ。

列挙型(enum)を別classから参照する

対象の現在状態を参照する時などに。 (unity3Dを例にしてるのでコンストラクタ→Start() ) PlayerStatusCon.cs (定義元) using UnityEngine; using System.Collections; public class PlayerStatusCon : MonoBehaviour { //列挙型定義. public enum statusLis…

雑記2013年3月末

Xffect Editor Proを買った。 あまり試せてない。 http://shallway.net/blog/xffect_reference_manual/ 来期アニメ放送開始が近い。 今期特に期待しているのは、 革命機ヴァルヴレイヴ、 レールガン2期、 翠星のガルガンティア、進撃の巨人、 俺妹2期、 ゆゆ…

Unityネットワーク絡みの雪辱戦

某サイトでレトロゲーム特集の記事を読んでいて、 アイスクライマー等の話を聞かされると、「あぁ、対戦ゲー作りたいな」と 思ってしまうわけです。 ゲームボーイ通信対戦ケーブルのCMなんて見たら益々まずい、燃える。 小学生に戻りたい。 unityのNetwork周…

ゲーム制作雑談等

今期新アニメも続々スタートしている今日この頃。 今のところ「アクセル・ワールド」、「坂道のアポロン」、「謎の彼女X」、「ヨルムンガンド」、 「LUPIN the Third 峰不二子という女」、「這いよれ!ニャル子さん」が特に面白い。 「エウレカセブンAO」は…

unityのスクリプトで音声の切り替えをする方法

備忘用にスクリプトから音声を切り替える方法を記載。 武器を切り替えた際に攻撃音を変えたりする時等に・・・ ちと殴り書き気味なので後で追記修正あるかもです。 Unity ScriptReference 参考:AudioSource 1.はじめにゲーム内のcameraオブジェクトを選択…

unityでマウスカーソルをウィンドウから出さない方法・マウスカーソルを非表示にする方法

unityでFPSなんかを作っている時に、ゲーム内でグリグリとマウスを動かしていると、 ゲームウィンドウからマウスカーソルがはみ出てしまう時があります。 それでもって、デスクトップに仮保存していた京乃まどかの半ケツ画像なんかを 間違ってダブルクリック…

unity学習進捗等

この頃寒くて、軽い風邪の連続コンボを食らっていたが、どうにか完治させた。 冬はnewラブプラス発売や劇場版けいおん、そしてコミケといったイベント事が 多いので、体調管理には早め早めから気を付けなければいけない。 さて、unityをどうにか飽きずにいじ…

unityで3Dゲーム作って遊んでる

iOS 5アップデートを待っている間、久々に更新だす。 iOS 5へのアップデートのトラブル、サーバの問題か unityを知ってから暫く放置していて、この頃関連本が続々出ているのでまた遊びはじめた状態。 UNITY: Game Development Tool ほんとーーにおおまかな概…