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

Nintendo SwitchのJoy-ConをUnityで使用する

タイトル通りです。www.4gamer.net 上記サイトの記事を読んで試してみました。 Joy-ConをPCに繋げる Unityの設定 実際に実行したもの WebGL版 PCに繋がらなくなったときは?

Unity Anima2Dについてのメモ書き

巷で話題のUnity Anima2Dについての調べたので投稿します.Asset Store Unity Anima2Dとは? スケルタルアニメーションさせることの利点 Anima2Dでできること 使い方① Anima2Dの基本 ひとまず基本は完了 IKを使う 2種類のIK IKの使い方(IK CCD2D) Assetに…

Lux – Physically Based Shader Frameworkのメモ書き

雪がキレイだったので紹介します。Lux – Physically Based Shader FrameworkというAssetです。Lux – Physically Based Shader Framework結構、ダウンロードに時間がかかります。 雪を積もらせる手順 完成 おまけ

GitHub for Windowsを用いたUnityのコラボレーション開発①

これの続きです。taka8.hateblo.jp はじめに ローカルリポジトリの作成 リモートリポジトリの作成 Unityファイルを追加 CommitとSync おわりに

CharacterControllerをつかってプレーヤーを動かす

昨日はCharacterControllerを使わずにプレーヤーを動かしたので、今回はその逆、CharacterControllerを使ってプレーヤーを動かす方法。taka8.hateblo.jp CharacterControllerとは? MoveとSimpleMove CharacterController.Move関数 CharacterController.Simp…

Character Controllerを使わずにキャラクターを動かす

Unityにはプレーヤーの制御を行う方法がいくつかあります。Character Controllerとは、Rigid Bodyつまり物理特性を使わずにキャラクターを動かすことを可能にしたものです。docs.unity3d.com今回は、これを使わずにプレーヤーを動かす方法を考えたいと思いま…

Customizable Metal Substanceの紹介

今日は、手軽にMaterialに金属の要素を入れられる無料Assetを紹介します。 Customizable Metal Substance Customizable Metal Substanceとは 使い方 Metal Properties Age Custom Properties Custom Normals Decals

ColliderにGizmo.DrawMeshで色をつける

攻撃判定と当たり判定を見やすくするために作りました。まだ、改善余地がありそうです。 使い方 VisibleCollider.cs

Destroy may not be called from edit modeの対処法

正確にはDestroy may not be called from edit mode! Use DestroyImmediate instead.と表示されるはずです。 GameObject.DestroyメソッドはEdit modeで用いることができません。なので、エラーの内容通りGameObject.DestroyImmediateメソッドを使ってやれば…

UnityでTessellation

TessellationはDirectX 11の機能らしいです。 詳しい説明はコチラで↓「DirectX 11」のテッセレーション | NVIDIA [Assets]->[Import packages]->[Effect]インポートするだけで使用することができます。 使用するにはShaderの Tessellation Bumped Specular(d…

UnityとArduinoでSerial通信

UnityとArduinoでSerial通信を行う方法です。 はじめに Arduino側 Unity側

Unityでオブジェクトの移動にRoot motionを利用してみる

本日はUnityのRoot Motionを使ってみたいと思います。 Root Motionとは? 実際に使ってみる Root Motionとは? Unityの公式マニュアル Unity - マニュアル: ルートモーションの仕組み または、Unreal Engineの公式マニュアルが参考になりました docs.unreale…

Skyboxの設定

360°の背景を設定できるSkyboxの紹介です。 Skyboxとは? 実際に使ってみる Skyboxとは? 例によってマニュアルを読んでください。 docs.unity3d.com また、Asset Storeには多くのSkyboxがあります。 Asset Store

Humanoid Mecanimを用いて他の人型のアニメーションを流用する

Unityは人型のモデルのアニメーションを簡単に流用させるHumanoid Mecanimという機能を持っています。今回はその紹介。 Humanoid Mecanimとは? 今回使うもの 実際にやってみる 改善

iTweenを使ってみる

今日はUnityで簡単に回転や移動といったアニメーションを実現できる無料のAsset、iTweenを紹介します。 https://www.assetstore.unity3d.com/jp/#!/content/84 iTweenとは? どういうときに使う? 実装 sampleのコード おまけ

FBXファイルのAnimationClipを取り出す

FBXファイルのAnimation Clipを取り出す方法が分かったので紹介します。 通常、FBXファイルのAnimation ClipはRead Onlyとなっており。編集することができません。 なにか方法はないかと思いググったら…Mtk's Blog: [Unity3D] ユニティちゃんたちのアニメー…

BlenderでMeshとAnimationを別々に出力する(FBXファイル)

Unityで作業をしているとMeshのデータとAnimationのデータを別々に扱いたいと思うときが多々あります。今回はそんなときのための覚書きです。 普通はこうなる Meshのみの出力 Animationのみの出力 結果

PlayerPrefsを使ってデータのセーブ・ロードを行う

ゲームデータのセーブ、ロードを行うPlayerPrefsについてUnity - スクリプトリファレンス: PlayerPrefs 値の取得 任意で保存 値の設定

Smooth Fresnel Shader Packを使ってみる

今日は簡単にFresnel効果を実現できるアセットを紹介したいと思います。 https://www.assetstore.unity3d.com/jp/#!/content/27848/