Skip to content

Instantly share code, notes, and snippets.

View isaveu's full-sized avatar

James park isaveu

  • YMX Inc
  • Seoul, Korea
View GitHub Profile
@isaveu
isaveu / _notepad.nsi
Created September 14, 2022 01:38 — forked from SeonHyungJo/_notepad.nsi
NSIS 예제 파일
#############################################################################################################
##
## 2004-01-09 새로운 구조로 최초 작성
## 01-29 템플릿 구성 시작
## 10-05 NOTEPAD 샘플 작성
##
## NSIS 예제 파일 작성 : [email protected] ( www.kipple.pe.kr )
##
#############################################################################################################
@isaveu
isaveu / installer.nsh
Created September 13, 2022 09:52 — forked from bogdibota/installer.nsh
electron-builder nsis install c++ redist 2017-2019
!include LogicLib.nsh
!macro customInit
Var /GLOBAL VCRedistDownload
${If} ${RunningX64}
;HKCR\Installer\Dependencies\VC,redist.x64,amd64,14.21,bundle\Dependents\{f4220b74-9edd-4ded-bc8b-0342c1e164d8}
;HKCR\Installer\Dependencies\VC,redist.x64,amd64,14.22,bundle\Dependents\{6361b579-2795-4886-b2a8-53d5239b6452}
;HKCR\Installer\Dependencies\VC,redist.x64,amd64,14.23,bundle\Dependents\{852adda4-4c78-4a38-b583-c0b360a329d6}
;HKCR\Installer\Dependencies\VC,redist.x64,amd64,14.24,bundle\Dependents\{282975d8-55fe-4991-bbbb-06a72581ce58}
@isaveu
isaveu / JenkinsBuildProcessor.cs
Created June 1, 2021 01:55 — forked from Youngchangoon/JenkinsBuildProcessor.cs
Unity + iOS, Android Build Processor for Jenkins
using System;
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
public static class JenkinsBuildProcessor
{
[MenuItem("Tools/CI/Build iOS Debug")]
public static void BuildIOS()
{
@isaveu
isaveu / GridFloorShader.shader
Created March 10, 2021 13:56 — forked from abstractron/GridFloorShader.shader
Unity grid floor shader
// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'
// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld'
Shader "Custom/GridShader" {
Properties{
_GridThickness("Grid Thickness", Float) = 0.1
_GridSpacing("Grid Spacing", Float) = 0.1
_GridColour("Grid Colour", Color) = (0.5, 1.0, 1.0, 1.0)
_BaseColour("Base Colour", Color) = (0.0, 0.0, 0.0, 0.0)
@isaveu
isaveu / YouTubePlayerResponse.cs
Created February 18, 2021 22:06 — forked from mminer/YouTubePlayerResponse.cs
YouTube video player for Unity.
using System;
using System.Text.RegularExpressions;
using UnityEngine;
/// <summary>
/// Holds the result of parsing the ytInitialPlayerResponse JSON from a YouTube page.
/// </summary>
/// <remarks>
/// This is an incomplete list of fields in ytInitialPlayerResponse.
/// The full object contains many more, but we only care about a few.
@isaveu
isaveu / EnumFlagAttribute.cs
Created February 17, 2021 08:40 — forked from kimsama/EnumFlagAttribute.cs
Unity3d property drawer for automatically making enums flags into mask fields in the inspector.
using UnityEngine;
public class EnumFlagAttribute : PropertyAttribute
{
public string enumName;
public EnumFlagAttribute() {}
public EnumFlagAttribute(string name)
{
async Task Main()
{
var apiKey = "Input your Api Key";
var orgId = "Input Target OrgId";
var projectId = "Input ProjectId";
var client = new UnityCloudBuildApi.IO.Swagger.Client.ApiClient("https://build-api.cloud.unity3d.com/api/v1");
var config = new UnityCloudBuildApi.IO.Swagger.Client.Configuration(client, accessToken: apiKey);
#region Project Api
@isaveu
isaveu / AddressablesLoader.cs
Created December 23, 2020 05:28 — forked from jeffvella/AddressablesLoader.cs
AddressablesLoader
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AddressableAssets;
using UnityEngine.ResourceManagement.AsyncOperations;
using UnityEngine.ResourceManagement.ResourceLocations;
using Object = UnityEngine.Object;
public class AddressableLabels
@isaveu
isaveu / AddressablesLoader.cs
Created December 23, 2020 05:28 — forked from jeffvella/AddressablesLoader.cs
AddressablesLoader
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AddressableAssets;
using UnityEngine.ResourceManagement.AsyncOperations;
using UnityEngine.ResourceManagement.ResourceLocations;
using Object = UnityEngine.Object;
public class AddressableLabels
@isaveu
isaveu / AddressablesLoader.cs
Created December 23, 2020 05:28 — forked from jeffvella/AddressablesLoader.cs
AddressablesLoader
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AddressableAssets;
using UnityEngine.ResourceManagement.AsyncOperations;
using UnityEngine.ResourceManagement.ResourceLocations;
using Object = UnityEngine.Object;
public class AddressableLabels