結果だけでなく過程も見てください

日々の奮闘を綴る日記です。

プログラミング

Unity Tips

Unityを使う上で自分が使用した手法等をまとめていきます。 適宜追加記事です。 フェードアウト/フェードインの実装 Unityエディタでの操作 画像を使わず、Panelを使ったフェードアウト/フェードインの方法をご紹介します。 ①Hierarchyツリーで、右クリック→…

C#でデスクトップのアイコン情報を取得したり、位置を変更したりする方法

これによりアイコン位置を記憶して復元するなどの操作をすることができます。 工夫次第ではアイコンの自動整理なんかもできそうです。エラー処理をいれていないので適宜実装お願いします。 GUI構成 サンプルとしてフォームアプリケーションで、ボタン「butto…

Cheat Engineの使い方 チュートリアルStep7の攻略 コードインジェクション (ゲーム改造/チート)

Cheat EngineのチュートリアルStep7の記事です。チュートリアルの始め方やプロセスのアタッチの仕方などもこちらに書かれていますので、ご一読いただけると幸いです。 Cheat Engineの使い方 チュートリアル Step2の攻略 - 結果だけでなく過程も見てください …

Cheat Engineの使い方 チュートリアルStep4の攻略 浮動小数点 (ゲーム改造/チート)

Cheat EngineのチュートリアルStep4の記事です。チュートリアルの始め方やプロセスのアタッチの仕方などもこちらに書かれていますので、ご一読いただけると幸いです。 Cheat Engineの使い方 チュートリアル Step2の攻略 - 結果だけでなく過程も見てください …

Cheat Engineの使い方 チュートリアルStep3の攻略 (ゲーム改造/チート)

前回Step2の続きです。Step2の記事は以下です。チュートリアルの始め方やプロセスのアタッチの仕方などもこちらに書かれていますので、ご一読いただけると幸いです。 Cheat Engineの使い方 チュートリアル Step2の攻略 - 結果だけでなく過程も見てくださいSt…

Cheat Engineの使い方 チュートリアルStep2の攻略 (ゲーム改造/チート)

Cheat Engineについて Cheat Engineは主にゲームに対して使用するメモリースキャナー/デバッガーです。ゲームプロセスのメモリーにアタッチして値を変更することにより、リアルタイムにHPを好きな数値に変更したり、弾を無限にするなどのチートが可能になり…

Unityで親子関係のある子オブジェクトのワールド座標(絶対座標、外部座標)をインスペクタに表示する方法

※本記事では絶対座標、外部座標などの呼び方を「ワールド座標」に統一します。Unityのヒエラルキーで親子関係がある場合、子のオブジェクトの座標は親からの相対座標(Local Position)のみが表示されます(以下赤枠部分)。 しかし、例えばアクションゲームで…

たまにしか書かないので、とにかく忘れるPythonプログラミング

タイトル通りです。気分で適宜追加していきたいと思います。 個人的なメモです。 条件分岐(if文) if x != 0: print("...") elif x >= 1: print("...") else: print("...") 三項演算子 x = True if a = "OK" else False 制御文(for文, while文) for i in rang…

Windows/Linuxの便利コマンド集(適宜追記)

思いついたときに追記していきます。 指定したフォルダ配下のファイルとフォルダ(配下すべてのファイルサイズを合算した)サイズを表示する Windowsの場合 PowerShellを使います。 Get-ChildItem <調べたいフォルダの絶対パス> | Select-Object Name,@{ name …

Pythonでjsonを扱うときの備忘録

超基本ですが、最近始めたばかりで覚えられないので。 インポートするパッケージ 全スクリプトで以下をimportしてください。 import json import os 今回扱うjsonのデータ { "kind":"cat", "name":"nina", "age":10, "id":"abc", "items":[ { "kind":"color"…

Nintendo Switchにカスタムファームウェア(CFW)を入れて、PCにセーブデータを保存・改造する

Nintendo Switch(以下Switch)は、microSDカードにより容量拡張ができますがセーブデータは必ず本体側に保存されます。これを外部に逃がすにはカスタムファームウェア(以下CFW)の導入が必須です。また通常のファームウェアのことはOFWと呼びます。※※注意事項…

Youtube APIで生放送のアーカイブの全コメントを拾ったり、スパチャ額の合計を取得する方法

今回もネットで集めた情報+詰まった箇所等を修正して紹介いたします。言語はPython 3.6.4です。 今回は放送中の生放送ではなく、アーカイブに対して実施することを目的にしています。 また今後のYoutubeおよび開発者用のページはバージョンアップによりレイ…

Pythonを使ったTwitterAPIについて備忘録

色々忘れそうなので。いつも通り、適宜更新します…。 Twitter開発者登録をして、アプリを作成して、APIキー(昔はコンシューマーキーと呼ばれていた)と、アクセストークンを取得するところは割愛します。 環境 Windows 10 version 1903 Python 3.6.4 インスト…

atan2関数(アークタンジェント)の戻り値早見図

atan2はベクトル(x,y)とx軸のなす角度を返すものです。結果としてはラジアンで-π~πが返されます。 ここではざっくりこれを0°~360°に変換する方法をご紹介します。ラジアンから度への変換ですが、青字の正の部分は180/πを掛けるだけで終わりです。 例 3π/4 …

Excel VBAでセルを操作する関数等リファレンス 個人的メモ

今更こんなものまとめるのは大変遺憾なのですが、色々なサイトを巡るのが面倒なため個人的に必要な情報だけまとめます。 必要に応じて拡張していきます。Excel VBAには初めて触れるため、間違いがあればご指摘ください。 前提知識いろいろ Excel上でAlt + F1…

Linux(CentOS)でRAID1運用しているディスクにエラーが発生したときメール通知させる方法

方法自体は大したことやってないのですが、備忘録として書いておきます。メールの通知先がGmailの場合は、先日書いた以下の記事も参考にしてください! taiyakisun.hatenablog.com 手順 RAIDシステム状態を確認するスクリプト 以下のperlスクリプトを、メー…

サマータイム(夏時間)について勉強する

※整理しきれていないため、修正・加筆予定です。サマータイム(夏時間、Daylight saving time)は、日本ではあまり馴染みがありませんが、欧米で採用されている仕組みです。簡単に言うと、地域全体で時計をずらし、太陽が出ている時間帯を有効に使おうというも…

Minecraft(マインクラフト)のクリエイティブモードで建築を始める前に、最低限覚えておいた方がいい知識

いまさらですがSwitch版のマイクラをちょこちょこ触ってます。 先日クリエイティブモードを遊んでみましたが、色々と前提知識がなく四苦八苦したので、 最低限まぁこれは知っといたほうがいいか、と思った知識をメモしておきます。個人的な備忘録です。 エデ…

RPGツクールMVで効果音(SE)が鳴っているかどうかの判定および特定の効果音だけを停止する方法 他

RPGツクールMVいじり二日目です。昨日の記事の続きです。 結論から言うと、効果音(SE)が鳴っているかどうかの判定はできませんでしたが、 やりたいこと(効果音を多重で再生せずループさせる)はできました。RPGツクールMVの内情はちんぷんかんぷんなので、…

RPGツクールMVでプレイヤーが移動しているときだけ足音を鳴らす方法

ワケあってRPGツクールMVを触ることになりました。 RPGツクールに触った機会と言えば・・・ 中学生時代にプレイしたスーファミのRPGツクール2 はじめてパソコンに触ったときにプレイしたRPGツクール2000 あぁ年がバレるぅ~~~。友達とワイワイ作ったりプレ…

AutoIt+OpenCVでデスクトップから任意の画像を曖昧検索(テンプレートマッチング)する

AutoItで画像の曖昧検索がしたい UWSCにはchkimgという画像検索関数が標準で用意されていました。また有志の方がchkimgxという画像の曖昧検索を行う外部ライブラリを作成されていたようですが、アップローダーなどでのみ配布されていたようで現在では入手が…

AutoItでDLLを呼び出す方法

つい先日からUWSCでスマホゲーWindows上の作業を自動化していたのですが、 UWSCは最近公式サイトがリンク切れになったり、32-bitのバイナリしかなかったり、VMのゲストOSでの動作がうまくいかなかったりと、 将来的にいろいろ不安なので、AutoItに乗り換えら…

Kotlin文法まとめ

最近iPhoneアプリの移植で触り始めました。 メモとして適宜追加していきます。 when文 (Java/Cでいうswitch文) 変数fruitで分岐させる場合。Java/Cでいうbreakは不要です。 val FRUIT_APPLE :Int = 0 val FRUIT_BANANA :Int = 1 val FRUIT_MELON :Int = 2 va…

ちょっとしたTCP/IP, UDP/IP通信でいろいろテストしたいときのコードテンプレ(Windows/Linux両方コピペだけでビルド可能!)

はじめに ノード間でTCP/IPおよびUDP/IP通信が通るかどうかをチェックするツールです。 1つの実行ファイルにサーバー/クライアント両方の機能が入っているので、双方向の確認が可能です。 WindowsとLinux両方でビルドできるので、プラットフォームを越えての…

CentOS(バージョン7以降)の新規インストール時に行う作業をスクリプト化したもの

新しいバージョンのCentOS/RedHat(バージョン7以降)がリリースされた場合などに使用するスクリプトです。 基本的にセキュリティはゆるゆるなので状況に応じて設定を変更してください。やっていることはざっと以下の通りです。 rootで実行しているかチェック …

iPhoneアプリにGoogle AdSense, AdMob, Firebaseを使って広告を出す方法まとめ

色々試行錯誤してなんとか広告を表示できたのですが、思ったこと。なんかWebサービスいっぱいあるし、 なんちゃらIDみたいのいっぱい出てくるし、混乱するよおお!!!ということで、とりあえず関連図を一枚の画像にしてみました(コーディングまですべて書…

Zenphotoを超簡単にインストールする方法 (Linux(CentOS))

はじめに 世の中にはGoogleフォト等の便利な写真用ストレージサービスがありますが、 以下の理由から自宅サーバーにzenphotoを導入することにしました。 長年使用していると何かしら情報が洩れそうで心配 家族全員の携帯で取りだめてる写真や動画や時には写…

C# WPFアプリケーションの終了方法あれこれ

終了方法が色々あったのでまとめてみました。 他にも考慮すべき点があった場合は,加筆します。 Shutdown関数 Application.Current.Shutdown関数 Environment.Exit関数 Close関数 Appクラス Shutdown→後続コード→App.OnExit()→App.Run()直後 Shutdownと同じ …

Swift文法まとめ(適宜更新)

最近、ついに人生初のMacを買いました!! これで思う存分、スタバでドヤれます!!で、早速iPhoneアプリを作ってみようとぽちぽちやっているのですが、 SwiftやらCocoaやらXcodeやら、いやもう色々と全く新しい環境だとうまく組めなくてもどかしさMAXですね…

Perlのリファレンスとデリファレンス早見表

今更感満載の小ネタです。 久々に触ったら少し忘れていたので表にしときます。 早見表 変数の種別 リファレンス デリファレンス スカラー \$sc $$ref_sc リスト(配列) \@list @$ref_list ハッシュ \%hash %$ref_hash せっかくなんで例も こんな感じで変数が…

プライバシーポリシー お問い合わせ