- マシンクラフト 24機目 [転載禁止]©2ch.net
583 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 12:46:19.24 ID:VXnVes3l - >>578
if UnityEngine.Input.GetKey(UnityEngine.KeyCode.A) then と書いてもいいけど読みにくい UnityEngine = luanet.UnityEngine Mathf = UnityEngine.Mathf Time = UnityEngine.Time Random = UnityEngine.Random Vector3 = UnityEngine.Vector3 Input = UnityEngine.Input KeyCode = UnityEngine.KeyCode のように追加すればネームスペースを省略できるから if Input.GetKey(KeyCode.A) then と書ける
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
588 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 18:51:08.16 ID:VXnVes3l - Ver.0.156をアップ
Historyにない変更内容: ・Moverを使ったマシンのパージ済みボディが消滅まで浮遊するバグを修正 ・PRACTICE開始後に敵マシンを読み込むとMoverの歩行補助機能が無効になるバグを修正 ・切り離したジョイントがフリー状態で復活するバグを修正 ・衝突判定の無いボディに搭載したShieldを無効化 ・ロックオン後に別のターゲットをロックすると対象が高速で切り替わるバグを修正 非JOINでHOSTしている場合、 ・プレイヤーリストをクリック…ルーム名を変更しなければ翌日まで接続を禁止 ・モディファイアキーを押しながらプレイヤーリストをクリック…永久に接続を禁止 ban_list.txtの削除or書き換えでBANを解除することができる 個別に解除する場合は、任意の行("ユーザー名:識別番号")を削除する ※接続禁止の判定は識別番号のみで行うため、相手がユーザー名を変更しても関係ない
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
589 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 18:57:07.62 ID:VXnVes3l - >>582
何故透明ブロックが必要なのか正面から見てもわからない 斜めから見ればわかる とはかぎらないけど >>584 間に壁があるとSearchEnemy()の候補にならない 捕捉中に遮蔽されると0.3秒以内に解除 つまり、捕捉中の敵マシンまでの壁は常に無 >>585 サンプル(thruster)を見ればわかる
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
595 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 20:02:48.50 ID:VXnVes3l - 押し込み先に接続されたブロックを置けない理由がわからない
スクリーンショットを見ても置けそうな気がするし
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
598 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 20:31:07.84 ID:VXnVes3l - >>596
わかりにくいし、0度にしか戻せないのは中途半端だから削除してみた NEUTRALの特殊ルールが無くなったから通常アクションも合わせたいし 戻すべきか思案中 >>597 再設計の手間や処理速度を考えると、仕組みを変えてわかりやすくするのは無理そう 作成中のTutorial06(造形テクニック編)で解決できるといいな
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
601 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 21:04:11.51 ID:VXnVes3l - 押し込みはパズルみたいで複雑だしパターンも多いから説明しきれないけど、「横奇数で先端を尖らせる」をやってみた
https://drive.google.com/uc?export=download&id=0B74ZpHTaRn9DVFRxM0gtRlotZlE Moverで動くだけなのでアサインデータ(*.mcad)は不要 >>600 <ver.0.156> ASSIGNのリザーブを追加(20アクション分)
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
606 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 21:24:04.72 ID:VXnVes3l - >>604
再現方法がわかったら教えて欲しい >>605 修正した 次のバージョンで反映される
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
608 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 22:05:55.45 ID:VXnVes3l - >>607
マシンをDELETE,マシンを別フォルダに移動,マシンを格納先フォルダごと削除→マシンなし→CREATE→BUILD を試したけど再現できなかった
|
- マシンクラフト 24機目 [転載禁止]©2ch.net
613 :作者 ◆0Enk7qAhmY [sage]:2015/11/14(土) 23:01:56.57 ID:VXnVes3l - >>609
真似しても再現できない 解凍してできたフォルダにシステムデータ(User.mcsd)だけコピーしてみて欲しい 読み込んでいないマシンやスクリプトが関係あるとは思えないので >>610 重なっている(座標誤差10cm未満,回転誤差1度未満)ブロックは削除する仕様 ステージデータとしてロードした箱は平均250m^2の領域ごとにまとめて1オブジェクトになる仕様 ※透過処理が必要になった場合のみ分解している >>612 無理というか実現させるための代償が大きすぎる 「前後左右上下の6マスとしか隣接チェックを行わない」というルールがマシンクラフトの核になっていて 押し込みはこのルールを壊さないように「隣接チェックせずに押し込み先と一体化する」ことで実現している
|