ゲームエンジンUnityを楽しむ初心者による初心者の為のスレ
その為「アセットを購入しましょう」「チュートリアルやれ」「ググレカス」等禁止
初心者が親身になって初心者に教える。
又ググレの場合、何のキーワードでググるのか書いてね
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
※前スレ
【ゲームエンジン】Unity初心者質問スレBuild3
https://itest.5ch.net/mevius/test/read.cgi/gamedev/1578720539
探検
【ゲームエンジン】Unity初心者質問スレBuild4
■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
2020/03/29(日) 19:35:12.24ID:mirhKW7D424423
2020/05/12(火) 15:39:30.49ID:oz8b1+GC //■■■Booleanに付けたスクリプト■■
using UnityEngine;
public class Boolean : MonoBehaviour
{
public bool BOOL = false;
void Update()
{Debug.Log(BOOL);}
}
//■■■Buttonのクリックイベント■■
using UnityEngine;
public class Button : MonoBehaviour
{
bool BOOL;
public void Click()//ボタンのクリックイベント
{
BOOL = GameObject.Find("Boolean").GetComponent<Boolean>().BOOL;
if (BOOL == false)
{BOOL = true;}
else
{BOOL = false;}
}
}
ボタンを押してもDebug.Log(BOOL) が true にならないです。
Booleanの中のboolean型の変数 を true にしたいのでどうか教えてください。
using UnityEngine;
public class Boolean : MonoBehaviour
{
public bool BOOL = false;
void Update()
{Debug.Log(BOOL);}
}
//■■■Buttonのクリックイベント■■
using UnityEngine;
public class Button : MonoBehaviour
{
bool BOOL;
public void Click()//ボタンのクリックイベント
{
BOOL = GameObject.Find("Boolean").GetComponent<Boolean>().BOOL;
if (BOOL == false)
{BOOL = true;}
else
{BOOL = false;}
}
}
ボタンを押してもDebug.Log(BOOL) が true にならないです。
Booleanの中のboolean型の変数 を true にしたいのでどうか教えてください。
425名前は開発中のものです。
2020/05/12(火) 16:08:24.28ID:tbAYOBBo >>424
bool BOOLの下に
Boolean booleanを宣言して
booleanにゲットコンポーネントでBooleanをいれるか、シリアライズフィールドでオブジェクトBooleanをアタッチします
BOOL = trueって、なってるところを
boolean.BOOL = true
に変えればいいと思います
bool BOOLの下に
Boolean booleanを宣言して
booleanにゲットコンポーネントでBooleanをいれるか、シリアライズフィールドでオブジェクトBooleanをアタッチします
BOOL = trueって、なってるところを
boolean.BOOL = true
に変えればいいと思います
426名前は開発中のものです。
2020/05/12(火) 16:18:09.98ID:Ys8/n9tg 下記のスクリプトのようなオブジェクトが滑らかに移動する動作をUIのボタンを押したら移動するようにしたいのですがどうすればいいでしょうか?
public class Move : MonoBehaviour
{
//スタートとゴールの設定
public Transform StartPosition;
public Transform GoalPosition;
// スピードの設定
public float speed = 1.0f;
//2点間の距離を入れる
private float distance_two;
void Start()
{
//二点間の距離を代入
distance_two = Vector3.Distance(StartPosition.position, GoalPosition.position);
}
void Update()
{
// 現在の位置
float present_Location = (Time.time * speed) / distance_two;
// オブジェクトの移動
transform.position = Vector3.Lerp(StartPosition.position, GoalPosition.position, present_Location);
}
}
public class Move : MonoBehaviour
{
//スタートとゴールの設定
public Transform StartPosition;
public Transform GoalPosition;
// スピードの設定
public float speed = 1.0f;
//2点間の距離を入れる
private float distance_two;
void Start()
{
//二点間の距離を代入
distance_two = Vector3.Distance(StartPosition.position, GoalPosition.position);
}
void Update()
{
// 現在の位置
float present_Location = (Time.time * speed) / distance_two;
// オブジェクトの移動
transform.position = Vector3.Lerp(StartPosition.position, GoalPosition.position, present_Location);
}
}
427名前は開発中のものです。
2020/05/12(火) 16:22:55.47ID:oz8b1+GC428名前は開発中のものです。
2020/05/12(火) 16:47:20.82ID:1M8HduiR IT掲示板群 ttp://x0000.net/forum.aspx?id=15
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
429名前は開発中のものです。
2020/05/12(火) 18:57:46.63ID:oz8b1+GC void OnEnable()
{
GameObject _button1 = GameObject.Find("Canvas").transform.Find("button1").gameObject;
_button1.gameObject.SetActive(true);
GameObject _button2 = GameObject.Find("Canvas").transform.Find("button2").gameObject;
_button2.gameObject.SetActive(false);
}
↑このようなコードをスタート関数を用いる方法で書き直しました↓
GameObject _button1;
GameObject _button2;
void Start()
{
_button1 = GameObject.Find("Canvas").transform.Find("button1").gameObject;
_button2 = GameObject.Find("Canvas").transform.Find("button2").gameObject;
}
void OnEnable()
{
_button1.gameObject.SetActive(true);
_button2.gameObject.SetActive(false);
}
そうしたら_button1.gameObject.SetActive(true);の行の所で
NullReferenceException: Object reference not set to an instance of an object というエラーがでました。
どのオブジェクトにも参照を持たない参照変数にアクセスしようとするエラーらしいのですが、一応動作はしている見たいで、参照もできている感じですが無視していいのでしょうか。
スタート関数を用いないほうがいいのでしょうか。
{
GameObject _button1 = GameObject.Find("Canvas").transform.Find("button1").gameObject;
_button1.gameObject.SetActive(true);
GameObject _button2 = GameObject.Find("Canvas").transform.Find("button2").gameObject;
_button2.gameObject.SetActive(false);
}
↑このようなコードをスタート関数を用いる方法で書き直しました↓
GameObject _button1;
GameObject _button2;
void Start()
{
_button1 = GameObject.Find("Canvas").transform.Find("button1").gameObject;
_button2 = GameObject.Find("Canvas").transform.Find("button2").gameObject;
}
void OnEnable()
{
_button1.gameObject.SetActive(true);
_button2.gameObject.SetActive(false);
}
そうしたら_button1.gameObject.SetActive(true);の行の所で
NullReferenceException: Object reference not set to an instance of an object というエラーがでました。
どのオブジェクトにも参照を持たない参照変数にアクセスしようとするエラーらしいのですが、一応動作はしている見たいで、参照もできている感じですが無視していいのでしょうか。
スタート関数を用いないほうがいいのでしょうか。
430名前は開発中のものです。
2020/05/12(火) 19:18:02.79ID:FcNJ6qJL >>429
NullReferenceExceptionが出るということは、_button1が取得できてないんじゃないでしょうか。
Debug.Log(_button1)で中身が出力されますか?
それと、枝葉の話ですがOnEnable()の中では、
_button1.SetActive(true);
として、gameObjectはいらないと思います。
NullReferenceExceptionが出るということは、_button1が取得できてないんじゃないでしょうか。
Debug.Log(_button1)で中身が出力されますか?
それと、枝葉の話ですがOnEnable()の中では、
_button1.SetActive(true);
として、gameObjectはいらないと思います。
431名前は開発中のものです。
2020/05/12(火) 19:24:02.91ID:FcNJ6qJL >>421
bool IsPressed = false;
if (Input.GetMouseButton(0) && IsPressed==false) {
IsPressed = true;
・・・
}
というふうにするのはどうでしょうか。
ドロップダウンリストを消したタイミングで
IsPressed = false;
にしてやればいいと思います。
bool IsPressed = false;
if (Input.GetMouseButton(0) && IsPressed==false) {
IsPressed = true;
・・・
}
というふうにするのはどうでしょうか。
ドロップダウンリストを消したタイミングで
IsPressed = false;
にしてやればいいと思います。
432くまじょ
2020/05/12(火) 19:39:21.53ID:BsMD4e4s >>421
>>422
http://kmajo.starfree.jp/images/20200512/qq1.png
Update()でif (Input.GetMouseButton(0))で
インスタンス化することで描画とする
http://kmajo.starfree.jp/images/20200512/qq2.png
ドロップダウンのリストでクリック
http://kmajo.starfree.jp/images/20200512/qq3.png
この意図しない描画を防ぎたい
>>422
http://kmajo.starfree.jp/images/20200512/qq1.png
Update()でif (Input.GetMouseButton(0))で
インスタンス化することで描画とする
http://kmajo.starfree.jp/images/20200512/qq2.png
ドロップダウンのリストでクリック
http://kmajo.starfree.jp/images/20200512/qq3.png
この意図しない描画を防ぎたい
434429
2020/05/12(火) 20:19:47.33ID:oz8b1+GC >>430
どうも有難うございます。Debug.Logで調べてみたのですが
どうやらスタート関数よりOnEnable()関数の方が先に呼ばれているようです。
それでうまくいってなかったのだと思います。
OnEnable()の中では、
_button1.SetActive(true);
として、gameObjectはいらないと思います。
↑了解いたしました。有難うございます。
どうも有難うございます。Debug.Logで調べてみたのですが
どうやらスタート関数よりOnEnable()関数の方が先に呼ばれているようです。
それでうまくいってなかったのだと思います。
OnEnable()の中では、
_button1.SetActive(true);
として、gameObjectはいらないと思います。
↑了解いたしました。有難うございます。
435名前は開発中のものです。
2020/05/12(火) 21:00:38.94ID:9ZCShqmp436名前は開発中のものです。
2020/05/12(火) 21:52:42.21ID:fJoHzdFR >>426
public class Move : MonoBehaviour
{
//省略
private bool flag;
private float time;
//省略
void Update()
{
if(flag)
{
if(time > distance_two / speed)
{
time = distance_two / speed;
flag = false;
}
float present_Location = time * speed / distance_two;
transform.position = Vector3.Lerp(StartPosition.position, GoalPosition.position, present_Location);
time += Time.deltaTime;
}
}
//buttonで呼ぶ
public void MoveStart()
{
flag = true;
}
}
public class Move : MonoBehaviour
{
//省略
private bool flag;
private float time;
//省略
void Update()
{
if(flag)
{
if(time > distance_two / speed)
{
time = distance_two / speed;
flag = false;
}
float present_Location = time * speed / distance_two;
transform.position = Vector3.Lerp(StartPosition.position, GoalPosition.position, present_Location);
time += Time.deltaTime;
}
}
//buttonで呼ぶ
public void MoveStart()
{
flag = true;
}
}
437名前は開発中のものです。
2020/05/13(水) 16:40:30.40ID:xzAoXAgE 初心者だから毎日の様に新しい知識が増えて、同じプロジェクト内でもスクリプトの記述ルールとかが変わっていきます。
好きにしろよって感じだと思いますが、皆さん書き直してますか?
まだまだクソコードだからキリが無いとも思いますが、コンポーネントの取得方法の書き方などが変わると目的の場所がわからなくなっていくので・・・。
好きにしろよって感じだと思いますが、皆さん書き直してますか?
まだまだクソコードだからキリが無いとも思いますが、コンポーネントの取得方法の書き方などが変わると目的の場所がわからなくなっていくので・・・。
438くまじょ
2020/05/13(水) 17:03:01.03ID:0shJujSR 初心者だから混乱するので作り直すの難しそう
439名前は開発中のものです。
2020/05/13(水) 17:10:35.78ID:xzAoXAgE >>438
最初は何でもかんでもオブジェクトに貼り付けて全部インスペクターで管理しちゃってたのが段々スクリプト完結になっていったりとか。
前者はUnityの良さでもあるのでNGでは無い気もしますが、混在してるとなんだかモヤモヤしますね。
最初は何でもかんでもオブジェクトに貼り付けて全部インスペクターで管理しちゃってたのが段々スクリプト完結になっていったりとか。
前者はUnityの良さでもあるのでNGでは無い気もしますが、混在してるとなんだかモヤモヤしますね。
440名前は開発中のものです。
2020/05/13(水) 22:24:21.28ID:1JAlkaKy 記述ルールの変更ということで、
初めはステータスコンポーネントにキャラクターの能力値を記述していたのですが、
あの能力を使わせよう、この動きを行わせようとしているうちにどんどんメンバが増えていき
講読性も拡張性も大変悪いので、GetterSetter他パラメータ固有動作を一つずつクラス化し、
ステータスコンポーネントのDictionalyに随時格納しているところなのですが、
Dictionalyに格納したクラスは格納したまま変更可能でしたっけ?
出来なければクラス化したパラメータをメンバとしてステータスコンポーネントに並べるだけでなのですが、
そうなると果たしてこの方法が講読性、拡張性を改善した方法と言えるものなのか
そもそもこのやり方、いろいろな意味で正しいのかどうか
既に修正に多大な手間と時間を要している状態なわけですが、自分では判断がつかず悶々としています
皆様の所見としてはどうなのか、お答え願います
初めはステータスコンポーネントにキャラクターの能力値を記述していたのですが、
あの能力を使わせよう、この動きを行わせようとしているうちにどんどんメンバが増えていき
講読性も拡張性も大変悪いので、GetterSetter他パラメータ固有動作を一つずつクラス化し、
ステータスコンポーネントのDictionalyに随時格納しているところなのですが、
Dictionalyに格納したクラスは格納したまま変更可能でしたっけ?
出来なければクラス化したパラメータをメンバとしてステータスコンポーネントに並べるだけでなのですが、
そうなると果たしてこの方法が講読性、拡張性を改善した方法と言えるものなのか
そもそもこのやり方、いろいろな意味で正しいのかどうか
既に修正に多大な手間と時間を要している状態なわけですが、自分では判断がつかず悶々としています
皆様の所見としてはどうなのか、お答え願います
441名前は開発中のものです。
2020/05/14(木) 03:31:37.77ID:W8qTABLo ue5が発表されてTwitterでトレンドまでなってるけどunity使ってる君たちはどんな気持ちなんだ?
442名前は開発中のものです。
2020/05/14(木) 04:00:26.24ID:lb4JODdi いつだって俺たちはゴキゲンだぜ☆
443名前は開発中のものです。
2020/05/14(木) 07:22:13.02ID:WhwRP1nx ゲームエンジの能力=自分が作れるゲームって勘違いしてるのかな?
444名前は開発中のものです。
2020/05/14(木) 07:26:39.41ID:lb4JODdi 煖エ聖子なんて無視しとけ
あいつUnityどころかRPGツクールも挫折するレベルだぞ
あいつUnityどころかRPGツクールも挫折するレベルだぞ
445名前は開発中のものです。
2020/05/14(木) 07:27:37.70ID:lb4JODdi こんな煽りとID被ってすまんな
446名前は開発中のものです。
2020/05/14(木) 10:18:09.48ID:T/0wftDs UE5の情報が公開されましたね。
アセットの扱い一つ見ても、”そうそう、それが欲しかったんだよ!”と叫びたくなるほど、
UE5陣営が本当に開発に寄り添っている事が良く分かる、素晴らしいデモだと思います。
UE4の時点でもう進化の限界だろうと思っていましたが、彼らは軽く想像を超えてきます。
unityのデモはいつも何が言いたいのか意味解らないですね。
https://www.unrealengine.com/ja/blog/a-first-look-at-unreal-engine-5
4からの互換もかなり考慮されている模様。
unityは0.1でもバージョンが違うと動かない事が多いので、
この辺りの配慮も嬉しいですね。
アセットの扱い一つ見ても、”そうそう、それが欲しかったんだよ!”と叫びたくなるほど、
UE5陣営が本当に開発に寄り添っている事が良く分かる、素晴らしいデモだと思います。
UE4の時点でもう進化の限界だろうと思っていましたが、彼らは軽く想像を超えてきます。
unityのデモはいつも何が言いたいのか意味解らないですね。
https://www.unrealengine.com/ja/blog/a-first-look-at-unreal-engine-5
4からの互換もかなり考慮されている模様。
unityは0.1でもバージョンが違うと動かない事が多いので、
この辺りの配慮も嬉しいですね。
447名前は開発中のものです。
2020/05/14(木) 10:32:32.93ID:SRg54q3H 2dゲーム作るとしてもue5の方がいいのか?
448名前は開発中のものです。
2020/05/14(木) 10:34:33.54ID:zpORb8AU Unityすらまともに扱えない初心者が集まって教えて君するスレで何やってるんだこいつ
エンジン選ぶ立場の上級者がいるスレでやればぁ?
エンジン選ぶ立場の上級者がいるスレでやればぁ?
449名前は開発中のものです。
2020/05/14(木) 10:47:11.32ID:1t2wFzuc450ダーク王鍬大使 ◆SoVpkB15jY
2020/05/14(木) 15:49:21.09ID:LYXuhq7+ UE5、まるで実写みたいなクオリティの映像見せられまひたけど(^^
一般人がそこまで高クオリティなモデリング出来ると思ってるのでひょうか?(^^
僕的には2Dの扱いやC++以外の言語を使えるようになるかが気になってまふよ(^^
クソゲー製造機がUnityからUE5に変われるかが問題でふ(^^
ボッキング!(^^
一般人がそこまで高クオリティなモデリング出来ると思ってるのでひょうか?(^^
僕的には2Dの扱いやC++以外の言語を使えるようになるかが気になってまふよ(^^
クソゲー製造機がUnityからUE5に変われるかが問題でふ(^^
ボッキング!(^^
451名前は開発中のものです。
2020/05/14(木) 15:52:56.79ID:w3BHb/p1 ゲームエンジンをツクールだと思ってる人多いよね。
自分はそうなってくれた方がありがたいレベルだけど。。
自分はそうなってくれた方がありがたいレベルだけど。。
452名前は開発中のものです。
2020/05/14(木) 19:42:42.28ID:W8qTABLo もう新規はみんなue5に行っちゃうけど取り残された君たちはどんな気持ちなんだい?
453名前は開発中のものです。
2020/05/14(木) 19:59:25.81ID:27Vc3fTO 基本無料なんだし、インストールしてみてその人の作りたいものに合ってたら使えばいいんでないのか?取り残されるって何に取り残されるんだ?
454くまじょ
2020/05/14(木) 20:43:34.40ID:6hw1sJEU 無限ループで Unity エディタがフリーズしたときってどうすればいいのでしょうか
有料アセットしかないのか
有料アセットしかないのか
455名前は開発中のものです。
2020/05/14(木) 20:52:39.14ID:1t2wFzuc アセット関係なく、実装不具合。直すがよろし。
456くまじょ
2020/05/14(木) 20:53:44.55ID:6hw1sJEU なおそうにもエディターの再生ボタンが止まらない
457名前は開発中のものです。
2020/05/14(木) 21:05:29.65ID:WhwRP1nx ゲームエンジン全般の話だけど、どれだけ機能が凄くて開発元が全力出したデモで痺れるような体験が出来たとして、同じレベルを個人で再現するのは不可能だからな
UE5デモで出てくるハイポリの石像1つすら再現出来るのは何人いるの?って話で、結局は出来ないのと同じだと思うわ
UE5デモで出てくるハイポリの石像1つすら再現出来るのは何人いるの?って話で、結局は出来ないのと同じだと思うわ
458名前は開発中のものです。
2020/05/14(木) 22:21:14.56ID:SRg54q3H ue5を使いこなせるのは任天堂やらの大手ぐらいだろう
個人ゲーム開発者には関係ない話だとは思うんだがね
unityより余程ゲームが作りやすい!とかなら移ってもいいが
個人ゲーム開発者には関係ない話だとは思うんだがね
unityより余程ゲームが作りやすい!とかなら移ってもいいが
459名前は開発中のものです。
2020/05/14(木) 22:38:57.89ID:6ZXJdOdB キミが知らんだけよ
同人ゲームとか個人でUE使ってる人はたくさんいる
同人ゲームとか個人でUE使ってる人はたくさんいる
460弟子
2020/05/14(木) 22:46:37.24ID:1K896jy3 ue スレで話せばいいと思うよ
461名前は開発中のものです。
2020/05/15(金) 00:19:25.00ID:zWxm9LeL462名前は開発中のものです。
2020/05/15(金) 02:23:31.97ID:/MC+8GrK 3D空間を移動するオブジェクトAの子にMainCameraがあります。
マウスのx,y座標移動で視点を変える機能を作成したのですが、オブジェクトAとMainCameraの間に遮蔽物(壁や床)が存在すると遮蔽物が映ってしまいます。
狭い道や建物に入ることを想定し、上記の問題を回避したいのですが、解決するにはどのような方法がありますでしょうか?
マウスのx,y座標移動で視点を変える機能を作成したのですが、オブジェクトAとMainCameraの間に遮蔽物(壁や床)が存在すると遮蔽物が映ってしまいます。
狭い道や建物に入ることを想定し、上記の問題を回避したいのですが、解決するにはどのような方法がありますでしょうか?
463名前は開発中のものです。
2020/05/15(金) 02:38:43.10ID:OqUXUaQt464名前は開発中のものです。
2020/05/15(金) 03:16:02.63ID:/oSA5v87 >>462
壁や床に入らないようにコライダーを調整するだけ
壁や床に入らないようにコライダーを調整するだけ
465名前は開発中のものです。
2020/05/15(金) 04:55:36.62ID:4gGQSSh0 >>462
カメラ周辺から被写体に向けてレイを投げて、障害物があったらその前に回り込ませたり、障害物の透明度を下げたりする。
ただ、勉強のために自分で作ってます、とかならいいけど、
そうでないならCinemachineなどのカメラアセットを使うのをお薦めするよ。
unity公式アセットなので無料だし、ググれば日本語で使い方説明した記事がいっぱい出てくるから。
カメラ周辺から被写体に向けてレイを投げて、障害物があったらその前に回り込ませたり、障害物の透明度を下げたりする。
ただ、勉強のために自分で作ってます、とかならいいけど、
そうでないならCinemachineなどのカメラアセットを使うのをお薦めするよ。
unity公式アセットなので無料だし、ググれば日本語で使い方説明した記事がいっぱい出てくるから。
466くまじょ
2020/05/15(金) 06:04:13.19ID:JmMPGKC7 WebGLのInputFieldではコピーできないのかよおおおお
どうしたらいいのでしょうか
unityエディタでの動作確認したりするので
対策したらWebGL以外では動かなくなるのは困る
どうしたらいいのでしょうか
unityエディタでの動作確認したりするので
対策したらWebGL以外では動かなくなるのは困る
467名前は開発中のものです。
2020/05/15(金) 09:03:48.31ID:RFJssu20 あの特許1、2年前に切れなかったっけ
468名前は開発中のものです。
2020/05/15(金) 09:06:14.45ID:v9RYj+B3 unity2019で作成しtimelineを2018に移行したいのですが、2019だtimelineがpackageになっているためか移行出来ません。
469名前は開発中のものです。
2020/05/15(金) 09:06:30.87ID:v9RYj+B3 >>468 です
470名前は開発中のものです。
2020/05/15(金) 09:07:28.79ID:v9RYj+B3471名前は開発中のものです。
2020/05/15(金) 21:32:49.40ID:ndwJQZp9 UE5きたかwww
UEで作ったゲームは3000ドル超えたら超えた分の5%払う条件が
条件が100万ドルになるとかwww 来年かよwwwまだかww
UEで作ったゲームは3000ドル超えたら超えた分の5%払う条件が
条件が100万ドルになるとかwww 来年かよwwwまだかww
472名前は開発中のものです。
2020/05/15(金) 21:35:25.44ID:ndwJQZp9 詳しくは自分でちゃんとググってねw
個人開発レベルもぐんと上がるのかww
すごい時代やww
個人開発レベルもぐんと上がるのかww
すごい時代やww
473名前は開発中のものです。
2020/05/15(金) 22:27:28.72ID:a8d1J9U7 シーン内のオブジェクトって
インスペクタ内でコンポーネントを追加や削除していくと
もともとは何だったのか判別しづらくなると思うんだけど
分かる方法ありますか?
例えば、このオブジェクトは
もともとは"create empty"で作ったものだとか、分かるんかな?
他人が作ったサンプルシーンを開いた時に、
知りたいんです
インスペクタ内でコンポーネントを追加や削除していくと
もともとは何だったのか判別しづらくなると思うんだけど
分かる方法ありますか?
例えば、このオブジェクトは
もともとは"create empty"で作ったものだとか、分かるんかな?
他人が作ったサンプルシーンを開いた時に、
知りたいんです
474名前は開発中のものです。
2020/05/15(金) 22:39:59.79ID:4gGQSSh0 ないんじゃない?
知る必要があるとも思えんけど。
知る必要があるとも思えんけど。
475名前は開発中のものです。
2020/05/15(金) 23:00:58.55ID:USMTBTE+ 元がプレハブならオーバーライドのとこ見ればわかるけど
476名前は開発中のものです。
2020/05/16(土) 01:42:44.77ID:kHB2cfPG サーフェスシェーダーで使うIN.uv_MainTexと
シェーダーグラフのUVノードで取得できるfloat2って同じ値でしょうか?
シェーダーグラフでノイズテクスチャを作ってるんですが
サーフェスシェーダーで作ったノイズテクスチャと比べて解像度が低い印象です。
TilingAndOffsetノードでスケール変えたりもしましたがズームするとボヤッとして無限ノイズが作れません。
シェーダーグラフのUVノードで取得できるfloat2って同じ値でしょうか?
シェーダーグラフでノイズテクスチャを作ってるんですが
サーフェスシェーダーで作ったノイズテクスチャと比べて解像度が低い印象です。
TilingAndOffsetノードでスケール変えたりもしましたがズームするとボヤッとして無限ノイズが作れません。
477名前は開発中のものです。
2020/05/16(土) 18:01:38.29ID:eBxBXN7f BroadcastMessage, SendMessage の仕様なんですが、
if (Input.GetKey("space")) {
gameObject.BroadcastMessage("ApplyDamage", 1.0f);
}
とやってスペースキーを一回押すと、ApplyDamage が 100 回近く呼ばれるんですが、こういう仕様でしょうか?
呼び出しを 1 回にするのはプログラマー側でやらないと駄目ですか?
if (Input.GetKey("space")) {
gameObject.BroadcastMessage("ApplyDamage", 1.0f);
}
とやってスペースキーを一回押すと、ApplyDamage が 100 回近く呼ばれるんですが、こういう仕様でしょうか?
呼び出しを 1 回にするのはプログラマー側でやらないと駄目ですか?
478名前は開発中のものです。
2020/05/16(土) 18:16:14.74ID:N39RPjOk 1回にしたいならGetKeyDownかGetKeyUp
479名前は開発中のものです。
2020/05/16(土) 18:21:54.65ID:eBxBXN7f >>478
1 回になりました
1 回になりました
480名前は開発中のものです。
2020/05/17(日) 02:43:19.49ID:PO+gucA+481名前は開発中のものです。
2020/05/17(日) 03:07:33.12ID:RxSH1N6E482名前は開発中のものです。
2020/05/17(日) 21:11:32.58ID:RxSH1N6E483名前は開発中のものです。
2020/05/17(日) 21:22:50.57ID:teipQi3b >>480が歌詞みたいで面白い
484名前は開発中のものです。
2020/05/18(月) 00:03:34.64ID:xaW3tppg ここodin使っている人いますか?
[TableList]で30個ぐらいのボタンを作成したいんですが
配列からボタン名を設定することは可能でしょうか?
現状だとボタン名が全て"ButtonName"になってしまいます。
[TableList]
public List<NewBtn> Lists = new List<NewBtn>()
{
new NewBtn(),new NewBtn(),new NewBtn(),
};
public class NewBtn
{
[Button("ButtonName" , ButtonSizes.Large)]
public void BtnAction(){}
}
[TableList]で30個ぐらいのボタンを作成したいんですが
配列からボタン名を設定することは可能でしょうか?
現状だとボタン名が全て"ButtonName"になってしまいます。
[TableList]
public List<NewBtn> Lists = new List<NewBtn>()
{
new NewBtn(),new NewBtn(),new NewBtn(),
};
public class NewBtn
{
[Button("ButtonName" , ButtonSizes.Large)]
public void BtnAction(){}
}
485名前は開発中のものです。
2020/05/18(月) 00:05:34.52ID:AKnwkIMb >>483
お前音痴だろ(笑)
お前音痴だろ(笑)
486名前は開発中のものです。
2020/05/18(月) 01:53:37.67ID:9zzxfLyj487名前は開発中のものです。
2020/05/18(月) 02:04:15.55ID:uEYbJ0iF Get Key Down ひとりでは
解けない愛のパズルを抱いて
Get Key Up この街で
やさしさに甘えていたくはない
Get Key Down 君だけが
守れるものがどこかにあるさ
Get Key Up ひとりでも
傷ついた夢を取りもどすよ
解けない愛のパズルを抱いて
Get Key Up この街で
やさしさに甘えていたくはない
Get Key Down 君だけが
守れるものがどこかにあるさ
Get Key Up ひとりでも
傷ついた夢を取りもどすよ
488名前は開発中のものです。
2020/05/18(月) 03:32:24.44ID:B2zG0Bvi もっこりオブジェクト
489名前は開発中のものです。
2020/05/18(月) 10:50:39.78ID:SpmWdLaU >>487
>Get Key Down ひとりでは
>解けないツールの仕様を抱いて
>Get Key Up このスレで
>やさしさに甘えていたくはない
>Get Key Down 君だけが
>答えれる問いがどこかにあるさ
>Get Key Up ひとりでも
>つまずいたバグを取りはらうよ
>Get Key Down ひとりでは
>解けないツールの仕様を抱いて
>Get Key Up このスレで
>やさしさに甘えていたくはない
>Get Key Down 君だけが
>答えれる問いがどこかにあるさ
>Get Key Up ひとりでも
>つまずいたバグを取りはらうよ
490名前は開発中のものです。
2020/05/18(月) 15:58:30.71ID:9095aGA5 規制解除めでたい
しかし自宅待機や自粛ストレスの気分転換をコンセプトに作ったワイのアプリの行き場は何処へ…
Unity触り始めの1ヶ月でアプリ二本作ったはいいもののビルドエラーには勝てなかったよ…
ソースコード使い回しで同人エロゲ作るか
PC用なら流石にビルドエラーはないやろ…
しかし自宅待機や自粛ストレスの気分転換をコンセプトに作ったワイのアプリの行き場は何処へ…
Unity触り始めの1ヶ月でアプリ二本作ったはいいもののビルドエラーには勝てなかったよ…
ソースコード使い回しで同人エロゲ作るか
PC用なら流石にビルドエラーはないやろ…
491名前は開発中のものです。
2020/05/18(月) 20:30:45.51ID:ZCCxvuNN >>490
1ヶ月で2本作るとか凄くない?見てみたい
1ヶ月で2本作るとか凄くない?見てみたい
492名前は開発中のものです。
2020/05/18(月) 20:54:20.49ID:9095aGA5 >>491
二本作ったとドヤってますが…
実際は教本のサンプルスクリプトを改変しただけなので誰でもできるレベルです
画像も過去に作ったアプリの使い回しやフリー素材を加工したものが大半ですし
教本のサンプルスクリプトは改変したものを公開・販売しても良いと明記されているので改変自体はいいんですがまさかビルドで躓くとは思いませんでした
リリース自体は諦めていませんがビルドの方法は地道に調べていこうと思います
二本作ったとドヤってますが…
実際は教本のサンプルスクリプトを改変しただけなので誰でもできるレベルです
画像も過去に作ったアプリの使い回しやフリー素材を加工したものが大半ですし
教本のサンプルスクリプトは改変したものを公開・販売しても良いと明記されているので改変自体はいいんですがまさかビルドで躓くとは思いませんでした
リリース自体は諦めていませんがビルドの方法は地道に調べていこうと思います
493名前は開発中のものです。
2020/05/18(月) 22:04:06.14ID:e2gRqxGm >>規制解除めでたい
これってどういう意味ですか?
UNITYの規制がなんか解除されたってことでしょうか?
これってどういう意味ですか?
UNITYの規制がなんか解除されたってことでしょうか?
494名前は開発中のものです。
2020/05/18(月) 22:27:56.29ID:B2zG0Bvi ゲーム作りもいいがニュースを見よう
495名前は開発中のものです。
2020/05/18(月) 22:40:33.06ID:e2gRqxGm なるほど 文脈からも読み取れますね
最近UE5が話題になってるのでUNITYなんか対抗したのかと思いました
最近UE5が話題になってるのでUNITYなんか対抗したのかと思いました
496名前は開発中のものです。
2020/05/20(水) 13:12:48.61ID:Xy/FBLRO フラグをつけてupdate内でif文を1度だけ処理させた時、その後も毎フレームtrueかfalseの判定をし続けるのでしょうか?
またそれはパフォーマンスに影響しますか?
それともUnityやC#の仕様などで二度と変化しない様な変数は以降スルーされる様な仕組みになってるんでしょうか?
またそれはパフォーマンスに影響しますか?
それともUnityやC#の仕様などで二度と変化しない様な変数は以降スルーされる様な仕組みになってるんでしょうか?
497名前は開発中のものです。
2020/05/20(水) 13:21:51.47ID:4cgWSu4w 判定し続けないと変わったときに困るだろう
498名前は開発中のものです。
2020/05/20(水) 13:24:33.75ID:mp6ifZaz Debug.Log君に聞いてみればちゃんと答えてくれるゾ
499名前は開発中のものです。
2020/05/20(水) 14:03:18.93ID:Xy/FBLRO500名前は開発中のものです。
2020/05/21(木) 00:13:45.91ID:ffALIiO/ >>486
ボタン名ですが、例えば特定のフォルダに入ってる複数のシーンアセット名を
テーブルリストのボタンに流し込む仕様で考えていて、作りたいのはシーンローダーのようなものです。
現状はボタン一個にパスをベタ書きしていて、シーンのバージョンが上がったら
書き直す状態なので効率が悪いです。
ボタン名用の参照はこんな感じですかね。
using System.IO;
string[] scs = Directory.GetFiles(Application.dataPath + "/Scenes/Test/", "*.unity", SearchOption.AllDirectories);
ボタン名ですが、例えば特定のフォルダに入ってる複数のシーンアセット名を
テーブルリストのボタンに流し込む仕様で考えていて、作りたいのはシーンローダーのようなものです。
現状はボタン一個にパスをベタ書きしていて、シーンのバージョンが上がったら
書き直す状態なので効率が悪いです。
ボタン名用の参照はこんな感じですかね。
using System.IO;
string[] scs = Directory.GetFiles(Application.dataPath + "/Scenes/Test/", "*.unity", SearchOption.AllDirectories);
501486
2020/05/21(木) 03:28:22.91ID:2IZXdfpd >>500
TebleListがあるスクリプトに、TableList内のエレメントを取得するメソッドを書いてそれを呼ぶ、というのはどうでしょうか。
そのメソッド内から、NewBtn側に用意した、ボタンのラベルとなるstring型の変数を書き換えています。
GetTableElementsは下記ではボタンにしているので、sceneが増えたらボタンを押し直さないといけませんが…
[Button("GetTableElements")]
void GetTableElements()
{
string[] scs = Directory.GetFiles(Application.dataPath + "/Scenes/Test/", "*.unity", SearchOption.AllDirectories);
Lists.Clear();
for (int i = 0; i < scs.Length; i++)
{
Debug.Log(scs[i]);
NewBtn newBtn = new NewBtn();
newBtn.SetLabel(scs[i]);
Lists.Add(newBtn);
}
}
public class NewBtn
{
string buttonLabel;
public void SetLabel(string labelStr)
{
buttonLabel = labelStr;
}
[Button("$buttonLabel", ButtonSizes.Large)]
public void BtnAction() { }
}
TebleListがあるスクリプトに、TableList内のエレメントを取得するメソッドを書いてそれを呼ぶ、というのはどうでしょうか。
そのメソッド内から、NewBtn側に用意した、ボタンのラベルとなるstring型の変数を書き換えています。
GetTableElementsは下記ではボタンにしているので、sceneが増えたらボタンを押し直さないといけませんが…
[Button("GetTableElements")]
void GetTableElements()
{
string[] scs = Directory.GetFiles(Application.dataPath + "/Scenes/Test/", "*.unity", SearchOption.AllDirectories);
Lists.Clear();
for (int i = 0; i < scs.Length; i++)
{
Debug.Log(scs[i]);
NewBtn newBtn = new NewBtn();
newBtn.SetLabel(scs[i]);
Lists.Add(newBtn);
}
}
public class NewBtn
{
string buttonLabel;
public void SetLabel(string labelStr)
{
buttonLabel = labelStr;
}
[Button("$buttonLabel", ButtonSizes.Large)]
public void BtnAction() { }
}
502名前は開発中のものです。
2020/05/21(木) 04:21:54.35ID:stCZRXzG Unity : 2018年にGoogleと提携。
Unreal Engine : 中華企業テンセントが買収。
ゲームエンジンは使う人が少ないため商業化が難しいとされてきたのにUnityが
台頭してきている理由が分かった気がした。
Unreal Engine : 中華企業テンセントが買収。
ゲームエンジンは使う人が少ないため商業化が難しいとされてきたのにUnityが
台頭してきている理由が分かった気がした。
503名前は開発中のものです。
2020/05/21(木) 16:14:12.31ID:z9iCKoRD if文についての質問です
条件の指定の仕方(if文)で
シーンにAとBという名前のついたオブジェクトがあるとします。BはAの子供だとします。
子供はいない場合またはCという名前の子供可能性もあります。
"A"というオブジェクトの子供に"B"というオブジェクトがついていたらという条件式を
書こうとする場合
if()のかっこの中はどう書くかかわかる人いますか?
条件の指定の仕方(if文)で
シーンにAとBという名前のついたオブジェクトがあるとします。BはAの子供だとします。
子供はいない場合またはCという名前の子供可能性もあります。
"A"というオブジェクトの子供に"B"というオブジェクトがついていたらという条件式を
書こうとする場合
if()のかっこの中はどう書くかかわかる人いますか?
504名前は開発中のものです。
2020/05/21(木) 16:24:40.62ID:jEQ1EseI >>503
var a = GameObject.Find("A");
var b = GameObject.Find("B");
if (a!=null && b!=null && b.transform.IsChildOf(a.transform))
//;
var a = GameObject.Find("A");
var b = GameObject.Find("B");
if (a!=null && b!=null && b.transform.IsChildOf(a.transform))
//;
505名前は開発中のものです。
2020/05/21(木) 16:59:58.68ID:z9iCKoRD >>504
早速の回答ありがとうございます。うごきました。
早速の回答ありがとうございます。うごきました。
506名前は開発中のものです。
2020/05/21(木) 18:01:08.02ID:7FwurZK1 3Dモデル(A)にスクリプトを沢山取り付けて動作させてます。
新しい3Dモデル(B)を作成して(A)のスクリプトをインスペクター上で1個1個コピーして(B)に貼り付けているのですが纏めて貼り付ける方法などありますでしょうか?エディタ拡張はやった事ないのですが自分でエディタ拡張組まないと出来ないのでしょうか?
新しい3Dモデル(B)を作成して(A)のスクリプトをインスペクター上で1個1個コピーして(B)に貼り付けているのですが纏めて貼り付ける方法などありますでしょうか?エディタ拡張はやった事ないのですが自分でエディタ拡張組まないと出来ないのでしょうか?
507名前は開発中のものです。
2020/05/21(木) 18:21:08.30ID:7FwurZK1 >>506です。
良い言い回しが分からず伝え難くてすいません。画像で表すとこのような事をやりたくご教示頂けないでしょうか。
https://i.imgur.com/OYEY2in.jpg
現状は1つづつコピー貼り付けで対応しています。
良い言い回しが分からず伝え難くてすいません。画像で表すとこのような事をやりたくご教示頂けないでしょうか。
https://i.imgur.com/OYEY2in.jpg
現状は1つづつコピー貼り付けで対応しています。
508名前は開発中のものです。
2020/05/21(木) 19:31:26.26ID:5tpteR2O509名前は開発中のものです。
2020/05/21(木) 19:49:06.79ID:7FwurZK1510名前は開発中のものです。
2020/05/21(木) 19:57:13.57ID:7FwurZK1511名前は開発中のものです。
2020/05/21(木) 20:43:20.58ID:OnRKRs5/ パーティクルでオーラのようなものを作り、軌跡に粒子を巻き上げながら(というより残しながら)地面を走っていく演出を作ろうとしています
パーティクルでシミュレーション空間をワールドにしたのですが、地面を走らせるためにリジッドボディのAddForceで飛ばしても
粒子がその場に残らずパーティクルの塊がそのままま進んでいってしまいました
前述のような演出を行わせるにはどうしたらよいでしょうか
パーティクルでシミュレーション空間をワールドにしたのですが、地面を走らせるためにリジッドボディのAddForceで飛ばしても
粒子がその場に残らずパーティクルの塊がそのままま進んでいってしまいました
前述のような演出を行わせるにはどうしたらよいでしょうか
512名前は開発中のものです。
2020/05/21(木) 21:22:27.83ID:5tpteR2O513名前は開発中のものです。
2020/05/21(木) 23:11:20.75ID:ffALIiO/ >>501
できました。ありがとうございます。
できました。ありがとうございます。
514名前は開発中のものです。
2020/05/21(木) 23:57:24.44ID:M9zd/8W3 unityとVisual Studioを連携させようと環境設定開いたら
外部のスクリプトエディター一覧にvisualstudioが出てこないのですが
なぜでしょうか
バージョンはvisualstudio1.6.0.3
unity2019.1.2f1です
外部のスクリプトエディター一覧にvisualstudioが出てこないのですが
なぜでしょうか
バージョンはvisualstudio1.6.0.3
unity2019.1.2f1です
515名前は開発中のものです。
2020/05/22(金) 00:55:50.18ID:pURr0+8K unityでml-agentsのチュートリアルの3Dボールの機械学習をやりたいんですが、anaconda promptで実行すると
PermissionError: [WinError 5] アクセスが拒否されました。: './models'
During handling of the above exception, another exception occurred:
のようなエラーが出ます。
また、unity上では
Couldn't connect to trainer on port 5005 using API version API-13. Will perform inference instead.
UnityEngine.Debug:Log(Object)
MLAgents.Academy:InitializeEnvironment() (at Assets/ML-Agents/Scripts/Academy.cs:228)
MLAgents.Academy:LazyInitialization() (at Assets/ML-Agents/Scripts/Academy.cs:147)
MLAgents.Agent:OnEnable() (at Assets/ML-Agents/Scripts/Agent.cs:255)
というエラーがでるんですが、どなたか原因がわかるかたいらっしゃいますか
PermissionError: [WinError 5] アクセスが拒否されました。: './models'
During handling of the above exception, another exception occurred:
のようなエラーが出ます。
また、unity上では
Couldn't connect to trainer on port 5005 using API version API-13. Will perform inference instead.
UnityEngine.Debug:Log(Object)
MLAgents.Academy:InitializeEnvironment() (at Assets/ML-Agents/Scripts/Academy.cs:228)
MLAgents.Academy:LazyInitialization() (at Assets/ML-Agents/Scripts/Academy.cs:147)
MLAgents.Agent:OnEnable() (at Assets/ML-Agents/Scripts/Agent.cs:255)
というエラーがでるんですが、どなたか原因がわかるかたいらっしゃいますか
516名前は開発中のものです。
2020/05/22(金) 03:31:28.40ID:NGWjuFox 移動用のスクリプト、自動で敵を見るスクリプト、射撃用のスクリプトなど、現在オブジェクトに用途別に作ったスクリプトを多数載せてるんですが、これって一つのスクリプトにまとめたほうが処理は軽くなったりしますか?
オブジェクトの使用目的に合わせて、小分けにしたスクリプトをいくつも載せてったほうが汎用性が高そうだと考えてなんですが、これが正解なのか?なんか落とし穴があるんじゃないか?
とモヤモヤしています
オブジェクトの使用目的に合わせて、小分けにしたスクリプトをいくつも載せてったほうが汎用性が高そうだと考えてなんですが、これが正解なのか?なんか落とし穴があるんじゃないか?
とモヤモヤしています
517名前は開発中のものです。
2020/05/22(金) 03:55:19.97ID:FdFHOfHT518sage
2020/05/22(金) 05:15:44.25ID:uX686JSz https://gametukurikata.com/program/scriptableobjectitemdatabase
今このサイトに沿ってデータベースを作成しました。クリックしたオブジェクトを取得してその別のデータをテキストとして表示する(例えば武器をクリックするとその攻撃力が表示されるなど)にはどういうスクリプトを書いたら良いでしょうか。
ちなみにクリックしたオブジェクト名を取得するところまでは書けていますが,そもそもSceneにあるオブジェクトとデータベースのデータが紐付いていない状況です。
今このサイトに沿ってデータベースを作成しました。クリックしたオブジェクトを取得してその別のデータをテキストとして表示する(例えば武器をクリックするとその攻撃力が表示されるなど)にはどういうスクリプトを書いたら良いでしょうか。
ちなみにクリックしたオブジェクト名を取得するところまでは書けていますが,そもそもSceneにあるオブジェクトとデータベースのデータが紐付いていない状況です。
519名前は開発中のものです。
2020/05/22(金) 14:29:25.33ID:MCN3Kmd7 IT掲示板群 ttp://x0000.net/forum.aspx?id=15
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
520名前は開発中のものです。
2020/05/23(土) 11:40:16.54ID:6SEx65Is vs codeでインテリセンスは有効になるでしょうか?
unity debuggerではだめでしたが、公式のアドオンは存在しないのですか?
unity debuggerではだめでしたが、公式のアドオンは存在しないのですか?
521名前は開発中のものです。
2020/05/23(土) 12:10:58.69ID:13xwr1eI522名前は開発中のものです。
2020/05/23(土) 13:00:11.99ID:udVLD+1Q 和尚本のサンプルを手本に横スクロール型の2Dドット絵アクションゲームを作っています
キャラがジャンプした時のグラフィックに関して
キャラがジャンプすると髪や胸が揺れるというアニメーションを入れたいと思っています
といっても細かいものではなく
リジット2Dを付けたキャラの上昇時と降下時にスプライトを切り替える程度でいいのですが方法がわかりません
ドット絵アクションでも揺れものアセットを使ってボーンを入れた方がいいのでしょうか?
ご存知の方がいらっしゃれば教えてください
キャラがジャンプした時のグラフィックに関して
キャラがジャンプすると髪や胸が揺れるというアニメーションを入れたいと思っています
といっても細かいものではなく
リジット2Dを付けたキャラの上昇時と降下時にスプライトを切り替える程度でいいのですが方法がわかりません
ドット絵アクションでも揺れものアセットを使ってボーンを入れた方がいいのでしょうか?
ご存知の方がいらっしゃれば教えてください
523名前は開発中のものです。
2020/05/23(土) 13:16:29.19ID:13xwr1eI■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国国連大使「日本が中国に武力行使すると脅しをかけたのは初めて」 国連事務総長に書簡★2 [♪♪♪★]
- 【トレンド】高市首相「マウント取れる服」投稿にツッコミ続出「他国に対する敬意がない」「外交相手に失礼」 [1ゲットロボ★]
- 【🐼】パンダ、日本で会えなくなる? 中国との関係悪化で不安の声 [ぐれ★]
- 台湾有事での集団的自衛権行使に「賛成」が48.8%、「反対」が44.2% ★8 [♪♪♪★]
- 【立憲民主党】「質問レベルの低さが立憲の存立危機事態」台湾有事発言を引き出した立憲“執拗追及”が波紋… ★2 [尺アジ★]
- 【芸能】aiko「50歳になりました!」 祝福&驚きの声続々「20代にしか見えない」「何で年取らないの」 [冬月記者★]
- 🏡😡
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ161
- 【画像】イーロン「ちょっとトランプと話す前にタバコ吸っていかね?」⇨結果... [685321817]
- 【朗報】有識者「日本が切れるカード見つかった」👈1.2万いいね [685821185]
- 「高市早苗」について一番驚いたのはそのバカさだろ正直。鳩山以来の衝撃。 [592058334]
- 【朗報】イーロン・マスク、人類史上初の74兆円の資産を持つ世界一の富豪となる [339035499]
