phaser.js 3 | sprite同士のcollideが効かない

this.physics.world.collide(this.player, this.enemy);
のようにしてもすり抜けてしまう。

原因
this.playerの移動に
this.player.x += 1;
のようにしていたから
衝突判定はベクトル判定するため

4時間ハマる

それでもダメな場合は
this.player.body.setSize(横サイズ,縦サイズ);
で取得して直してからcollideを追加するらしい。
phaser.discourse.group

this.player.body.setVelocity(100, 200).setBounce(1, 1).setCollideWorldBounds(true);
this.enemy.body.setVelocity(100, 200).setBounce(1, 1).setCollideWorldBounds(true);
だと思った挙動になったので気づいた...

モンスター側は動いて欲しくないので
this.setImmovable(true);
を設定。

App名: 24K Duck、デベロッパ: Kirill Losev

App名: NinjAwesome、デベロッパ: GameResort LLC
App名: 『トリガー・ヒーロー』、デベロッパ: Lucky Kat Studios
下へバージョン
App名: ハング・ライン:ザ・アドベンチャーデベロッパ: Yodo1 Games
App名: 勇者のパラドックスデベロッパ: Kosuke Oki
App名: 終末エクスプローラー、デベロッパ: Isao Nakamura
App名: がけっぷち勇者 - おもしろいゲーム、デベロッパ: Amateral Inc.
App名: レトロ戦隊、デベロッパ: Yong Seong Song
App名: Synthwave Escape、デベロッパ: Moby Pixel

App名: Pandoraid (パンドライド)、デベロッパ: Atsushi Kawaguchi

App名: Goons.io Knight Warriors、デベロッパ: Alictus

App名: Timber Tennis、デベロッパ: DIGITAL MELODY GAMES KITAJEWSKI I STALEWSKI SPOLKA JAWNA

App名: グッドアイランド、デベロッパ: IWATA NATTO, K.K.

App名: Space Pioneer: ロボットバトル - 射手、デベロッパ: Vivid Games S.A.

ゲームの中の
忘れられない乗り物たち: 3つの物語を支える大事な存在。
App名: Heroes of Loot 2、デベロッパ: Pascal Bestebroer
App名: Space Grunts、デベロッパ: Pascal Bestebroer
App名: SteamBall、デベロッパ: Appsolute Games LLC

App名: Hot Guns、デベロッパ: Adrian Kumorowski

App名: MadRobot X、デベロッパ: Jose Neto

App名: Diggerman、デベロッパ: DIGITAL MELODY GAMES KITAJEWSKI I STALEWSKI SPOLKA JAWNA

App名: スーパークエスト、デベロッパ: SHIMADA TOSHIHIRO

App名: うきよウェーブ、デベロッパ: Ryuji Kuwaki

App名: Runaway Toad、デベロッパ: Last Chance Media, LLC

App名: Super One More Jump、デベロッパ: SMG Studio

Apple Design Award
受賞作品

App名: RAD VHS Camcorder アプリ。、デベロッパ: RAD PONY APPS - FUN APPS FOR FREE PTE. LTD.

App名: がけっぷち勇者 - おもしろいゲーム、デベロッパ: Amateral Inc.

App名: RPG ドラゴンシンカー、デベロッパ: Kotobuki Solution Co., Ltd.


App名: オドマール、デベロッパ: Mobge Ltd


今日のゲーム: Snakebird

App名: ATOMIK: RunGunJumpGun、デベロッパ: Good Shepherd Entertainment

shop.shochikugeino.co.jp
ECサイトでここまでページ下部まで見たのは初めて。
動き+カテゴリが面白い。

ito-eggfarm.com
綺麗すぎる...

www.jj-group.jp
TOPスライダーにかかるニュースエリアがいいレイアウト

www.ma-tea.de

wind-channel.com

azura.immo

少しのパララックスが気持ちいい。メニューが小さくなるのも参考にする。

marinatureczek.com

グラデーションがかっこいい

www.justmakeitrain.com
アーティスト写真を斜めに!

carlnielsencompetition.com
丸の見せ方。

stuur.men

ちょっと落書きを入れてもいいかも

www.paradiso.nl
動画のホバーがおしゃれ

www.thegigi.it
背景がミニマムの繰り返し

font

ナプラの新卒採用サイトの見出し
「Viga」

ブックマーク

スコア管理

hiyotama.hatenablog.com

スプライト参考

OpenGameArt.org

スクリプトをドラッグでアタッチできない

スクリプトをドラッグ&ドロップでアタッチしようとすると
「Can't add script behaviour Enums. This script needs to derive from MonoBehaviour!」
が表示されてどのスクリプトをアタッチしようとしても弾かれる。

解決方法

スクリプト内のclass名とスクリプトのファイル名がちがうから。

それでもエラーが出るときは
スクリプト内で作った関数名が他のスクリプトでも同じ関数名を作っていて、被っている
とか