Jbutaのブログ

腹だけでた豚のブログ

【結城友奈は勇者である-勇者の章-】 まであと3日

ついに、後3日で内容を一切知らない新章に突入。

www.youtube.com

土日で、1~7話一気に見ましたね。

劇場版イメージソング「サキワウハナ」が流れなかったのはもったいなかったな。

f:id:jbuta:20171121142328p:plain

乃木園子さんの武器が槍なので、好きランクが上がってしまった。

満開ファンネルもかっこいいけど、槍突進伸びる槍も好きです。

ポールアームこそ、近接最強!

阪急オアシスアプリ、復活ッ!

play.google.com

 

阪急オアシスのアプリがリニューアルして復活!

これで、ポイント5倍デイを見逃すことは無くなるッ!

 

阪急オアシスアプリの主な機能】
●My店舗・チラシ
いつも行く阪急オアシスを「My店舗」登録しておくと、「チラシ」がご覧いただけます。

●キャンペーン
会員様限定のお得な「キャンペーン」を実施。

●クーポン
会員様限定のお得な「クーポン」を配信。

●レシピ
毎日の献立に役立つおすすめ「レシピ」を配信。

要求食材の価格が高いので使わない。


●お知らせ
最新ニュースをタイムリーにお届け。

 

赤文字は豚ちゃんが旧アプリで使ってた機能。

存在忘れてた。shofooっていうチラシサイトを見てたから、これで復活。

広告は少ない方がいい。

まだ、テスト運用中らしい。初々しくて良い。

安全宣言(イラスト付き)

1週間たったので、とりあえず安全宣言。

f:id:jbuta:20171115150033p:plain

安全宣言を記念して、今作ってるゲームの主人公を書いた。

嘘、3ヶ月近く絵を書いてないこと思い出して書いた。まだ書けるやん。良かった。

 

そして、J豚の3D技術を導入するとこうなるッッ!

f:id:jbuta:20171115150044p:plain

ボクセルでしかモデル作れません。

できれば、ブレイブリーデフォルトみたいなモデリングしたい。

 

おまけのどうでもいい話

昔、【書く】と、【描く】をこだわって使ってたけど、もうそんな非効率的なことはやめた。プロでもないので・・・

わかってるけど、Google日本語入力に身を任しています。

PCがウイルス感染した可能性

海外の資料読み漁ったら感染したと思われる。

もし、ワタクシから連絡きても、このサイトで安全宣言がない限り見ないで頂きたい。

Virusばらまいてるかも・・・。

Unityの動的な点数計算

敵を倒した時に増える点数がカウンターみたいに動的に増やす表現を行っていたのだけれど、ステージのリザルトボーナスを加えると、何故か1面クリアしただけで点数が無限になってしまう問題が発生していた。

 

displayScore【表示されている点数】

Score【実際の点数】

animeSpeedFactor【アニメーションスピード】

 

//スコアを動的に変動

if (displayScore != Score) {
displayScore += Time.deltaTime * animeSpeedFactor * Mathf.Abs(Score - displayScore);

scoreText.text = string.Format("{0:0000}", displayScore);
}

【条件の解説】

表示されている点数が実際の点数と異なる場合

 

//スコアを動的に変動
if (Score > displayScore) {
displayScore += Time.deltaTime * animeSpeedFactor * Mathf.Abs(Score - displayScore);
scoreText.text = string.Format("{0:0000}", displayScore);
}
if (Mathf.Abs(Score - displayScore) < 1.0f)
{ //差の絶対値が1未満の場合は同値とみなす
displayScore = (float)Score;
}

【条件の解説】

実際の点数が表示点数よりも多い場合(点数は基本増えるのみ)

 

【計算式の解説】

1秒×アニメーションスピード×表示されている点数と実際の点差を加算する

 

少数を使わない整数のみをつかう宣言で良いだろうと小数点を放置していたのと、ステージ間のリザルト計算で辻褄が合わなくなったのか、無限に加算するようになっていた模様。

今のところ無限加算はまだ出ていないのでこれでいいのかなと思っているブヒ。

たぶん見る人が見れば馬鹿な問題なんだろうとは思うけど、このミスを解決するのに数日かかってしまうあたり、力不足を感じる。

結果として、こういう点数計算を使ったが、最初は、何がどうなって点数が無限に増えるのか原因がわからなかったところからスタートしたので、特定するのが大変だった。

今までは、【これがわからない】とか言うのがあって、神サイトteratailに質問していたが、これはなんでバグってるかわかりませんとしか聞けなかったのでteratailも使えなかった。

 

同じ問題に直面している人の役に立てれば幸いです。

アニメ好きJ豚復活

五年前は今の3倍は見てたけど、まぁ、気にしない。

 

land-of-the-lustrous.com

なんだか、よくわからないけどすごく引き込まれる、演者の演技もいいし本当は3話まで貯めて一気見したかったけど、欲望に負けてつい見てしまう。

宝石の国、本当に早く続きみたい。

yuyuyu.tv

来週から見るのが・・・ライツー!

あぁああああッ!

結城友奈は勇者である、タイトルの人は7話から参戦という強気の放映スタイル。

umaru-ani.me

きりえちゃん

うまるちゃんの持ってるコントーローラー、PSが多いのでSony信者の僕は、うまるちゃんも好き。

 

今だと、現行のやってるアニメの7割は視聴してないと、名乗ったらいかん言われたので、アニオタって言わないことにしています。

学生の頃、アニオタ自称したら、ブチギレられたのでそれ以後、好き程度にしています。それすらも許されない時があるけどね・・・。

 

現行はもちろん、OVA劇場映画単館アニメ過去作を網羅してこそ、アニオタ名乗れるとの事。

 

師匠たち、強すぎる・・・

 

過去作はつらすぎるブヒ。

 

読み返すと、ただの、自己紹介日記。一般人が読んで全然おもんない日記のナンバーワンやないかッ!

ただ、僕の周りには宝石の国見てる人誰もいない・・・。

誰か見てよッッ!

Unityで発見しにくいファイル名ミス

発見しにくいミスを見つけたので投稿。

【FadeScript1.cs】:普通にフェードアウトする

というものを作りました。

これに緩急が欲しくなり

【FadeScript2.cs】:ボタンを押すとフェードアウトする

を作りました。

(実際はもう少しアレンジしてるけど、それを全部書くと長くなるので省略)

【FadeScript2.cs】は、【FadeScript1.cs】の亜種なので、コピペしました。

 

ちゃんと↓も変更しました

public class FadeScript2: MonoBehaviour

ただ、この時ひとつ余計なファイルが作られているのを僕は知りませんでした。

【FadeScript.cs】

【FadeScript1.cs】

【FadeScript2.cs】

で、

【FadeScript.cs】

public class FadeScript2: MonoBehaviour

と記述されていて、

【FadeScript2.cs】

public class FadeScript: MonoBehaviour

となっていました。これで、【FadeScript2.cs】をオブジェクトにアタッチすると

【FadeScript.cs】が動作します。エラー吐いてくれよ!

 

これでは、【FadeScript2.cs】の内容をいくら修正しようが、思うように動作しません。

でも、コピペした亜種なので、似たような動作するので、自分のpublic classの記述ミスを疑うまでに時間がかかってしまいました。

 

Unityでコピーしたプログラムを修正しても、思うように動かない時は、ファイル名テレコ(大阪弁)を疑ってみて下さい。

 

特に自分のプログラムに自信がなく、まず自分を疑う人は特に要注意。

 

貴重な3時間を無駄にしたくないでしょう?

 

f:id:jbuta:20170831204153p:plain

無能で泣きたくなったwww