お久しぶりです

お久しぶりです。 Taka8です。 4年ほど前になりますが、学生時代に当ブログでUnity関連の話題を書いていました。 が、月日は流れ4回生となり社会人となり多忙を言い訳に全く更新していませんでした。 昨年中は、コロナ禍もあり趣味を模索していたところもあ…

MacでUnityのプロキシを通す設定

最近、研究室でMacを使い始めました。 がしかしProxyを通すのに時間がかかったので備忘録的に残します。 どういった症状向けか 環境 必要なこと ターミナルで環境変数をセットする設定 ネットワーク設定でプロキシの設定 できた!

Failed to start Unity Package Manager: operation timed outが表示されたときの対処法

Unityを起動してホームメニューのLearnタブからチュートリアルをダウンロードしてStartを押したところ…… 上記のエラーが発生しました。解決法を調べたので書いておきます。 環境 Windows 10 Pro Unity 2017.2.1f1 解決法 Windows コマンドプロンプトで setx …

Custom Editor の EditorGUILayout.ObjectField()

エディタ拡張を行っていたところ… ‘EditorGUILayout.ObjectField()'は旧形式です。'allowSceneObjects'をチェックしろとVisual Studioに怒られました。 Unity - スクリプトリファレンス: EditorGUILayout.ObjectField 解決法 obj.hoge = EditorGUILayout.Obj…

Unity Multiplayer Networking入門<基本編>

タイトル通りです.Unityでマルチプレイヤーゲームを作成するのに最低限必要な要素を備忘録的に記します.下記チュートリアルを読むこと必至です. unity3d.com Network Manager Network Manager HUD NetworkIdentity NetworkBehaviour クラス OnStartLocalP…

Unity Standard AssetsのImage Effectsのメモ書き

タイトル通りです。ブルームとアンチエイリアシングを使いたかったので、ついでにまとめました。 参考 Image Effects 通常 Other Antialiasing Screen Overlay Bloom and Glow Bloom Bloom and Flares Bloom Optimized Blur Blur Blur Optimized Motion Blur…

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でプロキシの設定をする

GitHub for Windowsをインストールしたときに一緒にインストールされたGit Shellを使用します。 設定する 確認する リセットする 設定する Git Shellを開く git config --global http.proxy http://"アドレス:ポート"""内は任意のプロキシサーバのアドレスと…

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のコード おまけ

GitHub for Windowsのインストールと初期設定

Git

GitHubを視覚的に分かりやすく使うことができる。GitHub for Windowsを紹介します。GitHubの登録がまだの方はコチラで↓ taka8.hateblo.jp インストール 初期設定 ログイン Gitの設定 完了 おわりに

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/

GitHubの登録の仕方

Git

はじめに GitHubの登録の仕方を記しておきます。こうすると人に教える手間が省けます…

はてな記法についてまとめてみた

はじめに 記念すべき一回目の記事は、はてな記法についてです。自分も含め、初めて、はてなブログを使う人の参考になると幸いです。

ブログ始めました

タイトル通りです はじめまして、Taka8です。学生です。 プログラム関連の備忘録や詰んだことを中心にまとめていこうと思います。 プログラムを始めたばかりのヒヨコちゃんですが、頑張っていこうと思います。

Multiplayer Networking/Unity/Standard Assets/Nintendo Switch/Asset Store/Git/GitHub for Windows/Arduino/Blender/はてなブログ/