2025:03:09
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
2025:03:09 [2025/03/10 05:41] – machiaworx | 2025:03:09 [2025/03/10 05:42] (現在) – machiaworx | ||
---|---|---|---|
行 6: | 行 6: | ||
===== ゲーム開発 ===== | ===== ゲーム開発 ===== | ||
* 今までおざなりになっていた爆発の描画についてようやく見栄えを調整した。 | * 今までおざなりになっていた爆発の描画についてようやく見栄えを調整した。 | ||
- | * 見かけは後で調整しようと思ってとりあえずの実装でここまで来てしまったので、調整チャンスとして実装しなおし。 | + | * 見かけは後で調整しようと思ってとりあえずの実装でここまで来てしまったので、調整チャンスとしてスクリプト記載しなおし。 |
- | * 基本はスコアアタックモードで爆風を実装したのでそれを移植。幸いそこまで難しくなかった。 | + | * 基本はスコアアタックモードで派手な爆風を実装したのでそれを移植。幸いそこまで難しくなかった。 |
* 追加で、大爆発のエフェクトを表示。と思ったらうまく描画されない。 | * 追加で、大爆発のエフェクトを表示。と思ったらうまく描画されない。 | ||
* CryPic.のシステムではスプライトのアニメーションを自前で管理していて、任意タイミングで特定のUV座標を指定して描画するんだけど、UV座標はあらかじめ全体を等分して切り取る形にしている。 | * CryPic.のシステムではスプライトのアニメーションを自前で管理していて、任意タイミングで特定のUV座標を指定して描画するんだけど、UV座標はあらかじめ全体を等分して切り取る形にしている。 | ||
* 問題は、上記等分の切り取りが「1および2の乗数にしか対応していない」こと。(現状1・2・4のみ) | * 問題は、上記等分の切り取りが「1および2の乗数にしか対応していない」こと。(現状1・2・4のみ) | ||
- | * Unity内部のテクスチャ参照に問題があるのか、テクスチャをRepeat前提で素直に指定すると想定しない値を参照するため、余計な計算が必要になり、それぞれの場合分けでテクスチャ座標を変更する方法を採用している。 | + | * Unity内部のテクスチャ参照に問題があるのか(それとも自分の実装がマズいのか)、テクスチャをRepeat前提で素直に指定すると想定しない値を参照するため、余計な計算が必要になり、それぞれの場合分けでテクスチャ座標を変更する方法を採用している。 |
* で、大爆発のテクスチャはアセットを使っていたんだけど、この分割が「3*3分割」だったのね。 | * で、大爆発のテクスチャはアセットを使っていたんだけど、この分割が「3*3分割」だったのね。 | ||
* なので正常に描画されてなかったため、一度オフにしてここまで来てしまった。 | * なので正常に描画されてなかったため、一度オフにしてここまで来てしまった。 |
2025/03/09.txt · 最終更新: 2025/03/10 05:42 by machiaworx