Skip to content

Instantly share code, notes, and snippets.

View iwaken71's full-sized avatar

Iwasaki Kenta iwaken71

View GitHub Profile
@iwaken71
iwaken71 / SecToMinSec.verse
Created February 6, 2024 10:48
Verse言語でint型の秒を「12:34」のように分と秒の文字列に変換するコード
SecToMinSec(sec:int):string=
if:
Minute := Quotient[sec,60]
Second := Mod[sec,60]
then:
var MiniteString:string = "{Minute}"
var SecondString:string = "{Second}"
if(Minute <= 9):
set MiniteString = "0" + MiniteString
if (Second <= 9):
using {/Fortnite.com/Devices }
using {/Fortnite.com/UI}
using {/UnrealEngine.com/Temporary/UI}
using {/UnrealEngine.com/Temporary/SpatialMath}
using {/Verse.org/Assets}
using {/Verse.org/Simulation}
using {/Verse.org/Colors}
ui_practive<public> := module:
/// <summary>
/// シングルトンパターン(MonoBehaviour)
/// </summary>
/// <typeparam name="T"></typeparam>
public abstract class SingletonMonoBehaviour<T> : MonoBehaviour where T : MonoBehaviour
{
private static T _instance;
private static object _lock = new object();
// アプリが終了しているかどうかのフラグ
private static bool applicationIsQuitting = false;
<template>
<canvas id="renderCanvas" ref="bjsCanvas"/>
</template>
<script>
import { ref, onMounted } from "@vue/runtime-core";
import { createScene } from "../scenes/MyFirstScene";
export default {
name: "BabylonScene",
@iwaken71
iwaken71 / ButterflyEffect.cs
Last active July 20, 2020 07:55
ローレンツ方程式の挙動をUnityで再現するためのScript
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ButterflyEffect : MonoBehaviour
{
[SerializeField] Transform ball; //このオブジェクトにTrail Rendererをつけると可愛い
[SerializeField] float scale = 0.002f; //scale=1だと大きすぎてARグラスで観測しにくい
LorenzModel model;
Vector3 initBallPosition;
@iwaken71
iwaken71 / ObjectActiveControllerEditor.cs
Created April 18, 2019 02:58
Unityショートカット、選択されたオブジェクトのアクティブの切り替えができる
using UnityEngine;
using UnityEditor;
public class ObjectActiveControllerEditor : MonoBehaviour {
//Ctrl + gキーを押すと実行される 選択されたオブジェクトのオンオフを切り替える
[MenuItem ("ShotCut/SwitchActive %g")]
private static void SwitchActiveOnOff () {
foreach (var item in Selection.transforms)
{