Notifications
bg
slip
TestEngineer - QA
Sapporo, Japan
0
Likes
4
Followers
0
Connections
All
Articles0
Games0
Showcases1
Column1
Jobs0
slip
posted a post
Dec 3, 2018 8:57 AM
VRMファイルを使って動的にモデルをインポートする際、詰まってしまったので質問します。
AnimatorのControllerを動的に変更したいのですが、うまくいきません。

RuntimeAnimatorControllerに割り当てたいcontrollerファイルが格納されているパスを
指定しましたが、nullが返ってしまいました。
参考になる資料、良い方法ありましたら、ご教授お願いします。

slip
10 days ago
tamtamおそらくですがこの記事に書いてある通り、LoadAssetAtPathで指定するパスに拡張子も必要なため、たとえば「Animator」というアセットなら「Animator.controller」とする必要がありそうです。私もLoadAssetAtPathを使ってAnimation Controllerを読み込みテストをしましたが、拡張子「.controller」が必要でした。 http://kan-kikuchi.hatenablog.com/entry/AssetDatabase_LoadAsset
URL先のコードを参考に拡張子までつけたらcontrollerを読み込むことができました!ありがとうございます!
slip
10 days ago
tamtamおそらくですがこの記事に書いてある通り、LoadAssetAtPathで指定するパスに拡張子も必要なため、たとえば「Animator」というアセットなら「Animator.controller」とする必要がありそうです。私もLoadAssetAtPathを使ってAnimation Controllerを読み込みテストをしましたが、拡張子「.controller」が必要でした。 http://kan-kikuchi.hatenablog.com/entry/AssetDatabase_LoadAsset
コメントありがとうございます!試してみます!
tamtam
10 days ago
おそらくですがこの記事に書いてある通り、LoadAssetAtPathで指定するパスに拡張子も必要なため、たとえば「Animator」というアセットなら「Animator.controller」とする必要がありそうです。私もLoadAssetAtPathを使ってAnimation Controllerを読み込みテストをしましたが、拡張子「.controller」が必要でした。 http://kan-kikuchi.hatenablog.com/entry/AssetDatabase_LoadAsset
slip
posted a post
Nov 12, 2018 9:15 AM
こんにちは。slipです。
進捗動画です。ダンジョンを実装してみました。3dで動けるってワクワクしますね!

https://twitter.com/kjmch2s/status/1058694243449880577?s=21

slip@創作活動 on Twitter
“ダンジョンを実装しました。 #indiedev #Unity https://t.co/mom19oiAKF”
https://twitter.com/kjmch2s/status/1058694243449880577?s=21
Oct 20, 2018 10:39 PM
こんにちは。シーン遷移に関して質問です。

マルチシーンを使用してシーン遷移時にフェードイン、アウトすることを実装しています。
困っていることはシーン遷移時、一時的に前のシーンが残っていることです。
(前のシーンが0.5~数秒表示された後に次のシーンへ遷移する)
前のシーンが表示されずに次のシーンへ遷移するにはどうしたら良いでしょうか?

詳細は以下のようになります。

■前提
・2つのシーン(シーンA、シーンB)を使用してゲームを作成
・シーンAにてフェードイン、アウトの全黒マスク画面を作成
・シーンBにて現在のシーンをアンロード、次のシーンをロードする

■コード
※FadeIn、FadeOutはフェードイン、フェードアウトをコルーチンで実行する関数です。

fade = m_fadeCanvas.GetComponent<Fade>();
string ActiveSceneName = SceneManager.GetActiveScene().name;

fade.FadeIn (1, () =>
{
AsyncOperation async_load =
SceneManager.LoadSceneAsync (e_nextGameScene.ToString(),LoadSceneMode.Additive);
AsyncOperation async_unload =
SceneManager.UnloadSceneAsync(ActiveSceneName);
AsyncState(async_load);
AsyncState(async_unload);
fade.FadeOut(1, ()=>{
Scene nextScene = SceneManager.GetSceneByName(e_nextGameScene.ToString());
SceneManager.SetActiveScene(nextScene);
});
});

よろしくおねがいします。

Yuji YASUHARA
2 months ago
よかったです!
slip
2 months ago
Yuji YASUHARA正確に回答するのは難しいですが、マルチシーンと書いてあるので、フェードオブジェクト自体を遷移するシーンに含めてしまっている、のような間違いではないと想像します。 コードではLoadがUnloadの前に呼ばれているようですが、普通にシーンを入れ替えようと思えば -Unload -Unoad待ち(非同期アンロードの場合) -Load -Load待ち(非同期ロードの場合) の順番で呼ぶのではないか、と思いますがどうでしょうね。
コメントありがとうございます! 順番を変えてみたところ、期待している動作になりました(^^) ありがとうございます! 言われてみればアンロード先が普通ですね。 (次のシーンをロードしてから前のシーンをアンロードしないと何か良くないことがあると思ってしまいました。)
Yuji YASUHARA
2 months ago
正確に回答するのは難しいですが、マルチシーンと書いてあるので、フェードオブジェクト自体を遷移するシーンに含めてしまっている、のような間違いではないと想像します。 コードではLoadがUnloadの前に呼ばれているようですが、普通にシーンを入れ替えようと思えば -Unload -Unoad待ち(非同期アンロードの場合) -Load -Load待ち(非同期ロードの場合) の順番で呼ぶのではないか、と思いますがどうでしょうね。
Oct 13, 2018 9:40 PM
進捗あげ
・Fungusの実装
・Vroidモデルの調整
・ScriptableObjectの不備修正

ScriptableObjectってファイル名とクラス名一致させないとちゃんと読み取ってくれないんですね(^^;)
というより、UnityかC#の決まりごとなのかな・・・

slip
2 months ago
tamtam>ScriptableObjectってファイル名とクラス名一致させないとちゃんと読み取ってくれないんですね そうですね。通常のスクリプトと同様、Unityの仕様でファイル名とクラス名を一致させる必要がありますね。(たぶん)
コメントありがとうございます!もう少し具体的に言うと、別なクラス名にした直後は読み込めます。その後に別なシーンへ切り替えたときにScriptableObjectのインスペクターで”The associated scripts can not be loaded”と表示されてしまいました。Unityは1ファイル1クラスが仕様なのですね。わかりました。
tamtam
2 months ago
>ScriptableObjectってファイル名とクラス名一致させないとちゃんと読み取ってくれないんですね そうですね。通常のスクリプトと同様、Unityの仕様でファイル名とクラス名を一致させる必要がありますね。(たぶん)
Sep 22, 2018 10:17 PM
こんにちは。久しぶりに進捗動画を上げます。
3Dマップ→2D画面への画面遷移等を実装してます。

https://www.youtube.com/watch?v=IEcYst9nzvE&t=11s

RPG制作の進捗動画@Unity
カメラの視点切り替え、画面遷移を実装しました。
https://www.youtube.com/watch?v=IEcYst9nzvE&t=11s
slip
3 months ago
fantomおっ?これはVRoid…?さっそくゲームに使ってるとは素晴らしい。
そうですvroidです(^ω^)お手軽に3dモデル作れるのは良いですね。
fantom
3 months ago
おっ?これはVRoid…?さっそくゲームに使ってるとは素晴らしい。
slip
3 months ago
tamtamすっごーい! ちゃんと切り替えができていますね。 @slip さんがお学びグループに初投稿してから3ヶ月半ほど経ちますが、ここまで実装できたんですね。RPG作りは先が長いと思いますが、これからもぜひ頑張ってくださいね!
ありがとうございます(^^)ぐぐったり、色々試行錯誤したり、ここで質問したりしてここまで来れました!これからもわからない部分があって質問するかもしれませんが、よろしくお願いします。
tamtam
3 months ago
すっごーい! ちゃんと切り替えができていますね。 @slip さんがお学びグループに初投稿してから3ヶ月半ほど経ちますが、ここまで実装できたんですね。RPG作りは先が長いと思いますが、これからもぜひ頑張ってくださいね!
About Me
ゲーム作ったりイラスト描いたりしてます。 unityでRPGを作成中です(^^) ↓ゲーム作成のまとめ https://twitter.com/kjmch2s/status...
とあるメーカー
会社員
no
no
See more
Certifications (0)
Import
See all
slip's liked projects (6)
Following (9)
Followers (4)
Following Companies (0)
Not following anyone yet