トップページ > 同人ゲーム > 2015年11月14日 > VXnVes3l

書き込み順位&時間帯一覧

4 位/416 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000001000002022119



使用した名前一覧書き込んだスレッド一覧
作者 ◆0Enk7qAhmY
マシンクラフト 24機目 [転載禁止]©2ch.net

書き込みレス一覧

マシンクラフト 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マスとしか隣接チェックを行わない」というルールがマシンクラフトの核になっていて
押し込みはこのルールを壊さないように「隣接チェックせずに押し込み先と一体化する」ことで実現している


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。