Skip to content

Instantly share code, notes, and snippets.

View dj-kusuha's full-sized avatar
🍺

くすは dj-kusuha

🍺
View GitHub Profile
@dj-kusuha
dj-kusuha / use_async_guard.dart
Last active July 4, 2025 16:06
[Flutter / Dart] 非同期処理を終える前に再度処理を実行しようとしたら無視する hook 実装
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
typedef Callback = FutureOr<void> Function();
class AsyncGuard extends ChangeNotifier {
bool _isRunning = false;
@dj-kusuha
dj-kusuha / CaptureScreenshotFromEditor.cs
Last active February 27, 2024 13:06
Unityエディタ上からGameビューのスクリーンショットを撮るEditor拡張。
using UnityEditor;
using UnityEngine;
namespace djkusuha.Utility
{
/// <summary>
/// Unityエディタ上からGameビューのスクリーンショットを撮るEditor拡張
/// </summary>
public class CaptureScreenshotFromEditor : Editor
{