2019-01-01から1年間の記事一覧
せっかくだから俺はこの動画を要約するぜ www.youtube.com 1. The Poor Man's Dialogue Tree お金を掛けないダイアログツリーの作り方 普通のやり方 Unityのアセットストア等で買うと高い サードパーティ製(本当に必要なものではない可能性がある) 退屈!…
経緯 GPD POCKET(初代)のバッテリーが膨張してしまったので、もうUMPCは懲り懲りということで久しぶりにデスクトップPCにしようと思い立ちました。ゲーム制作&遊ぶ用に安くてある程度3Dゲームも動くPCを探そうと思いましたがどれも予算オーバーなのでコス…
拡張機能をインストールして 分析 -> 同時実行ビジュアライザー -> 現在のプロジェクトで開始 (日本語の場合) スレッドごとの状況見れるようになります
import librosa import numpy as np import pyaudio from PySide2.QtCore import * from PySide2.QtGui import * from PySide2.QtWidgets import * import sys class Widget(QWidget): def __init__(self): super().__init__() self._audio = pyaudio.PyAudi…
QApplication.setAttribute(Qt.AA_DisableWindowContextHelpButton)
QFileSystemModelにはdirectoryLoadedというSignalがあるのでそこで処理する default_path = '*****' def on_directory_loaded(): i = self._model.index(default_path) view.setCurrentIndex(i) view.scrollTo(i, QAbstractItemView.EnsureVisible) model =…
IMPLEMENTS class ScopedBlockSignals: def __init__(self, obj): self.obj = obj def __enter__(self): self._recursiveSet(self.obj, True) def __exit__(self, _exc_type, _exc_val, _exc_tb): self._recursiveSet(self.obj, False) def _recursiveSet(se…
void mainImage( out vec4 fragColor, in vec2 fragCoord ) { vec2 uv = fragCoord.xy / iResolution.xy; vec2 v = uv - vec2(0.5); float k1 = 1.5; float k2 = 0.5; float r1 = length(v); float r2 = r1 * (1.0 + k1*(r1 * r1) + k2*(r1 * r1 * r1 * r1))…
このページは若干古いのでこっち読んでください dungeonneko.hatenablog.com Visual Studio2017で対応されてるのでAStyleから乗り換え 実行されるタイミングがよくわからんので編集中のコード整形に加えて ビルドイベントで全ソースなめてフォーマットするイ…
PowerShellで Get-AppxPackage Microsoft.WindowsFeedbackHub | Remove-AppxPackage
1. 7zipをインストールしておく https://www.7-zip.org/ 2. 除外するファイルのリストを作っておく .git\ .bin\ .tmp\ .vs\ .orig .vcxproj.user 3. コピーしてアーカイブするbatを書く xcopy /S /E /H /R /Y /I /EXCLUDE:copyignore.txt mylib .tmp\mylib c…
error C2280: 'hoge::hoge(void)': 削除された関数を参照しようとしています https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/compiler-error-c2280?view=vs-2017#example-variant-and-volatile-members なるほどね