Bash script to:
- Iterate all commits made within a Git repository.
#if UNITY_EDITOR | |
using System; | |
using System.Collections.Generic; | |
using System.Globalization; | |
using System.Text; | |
using UnityEditor; | |
using UnityEditor.Compilation; | |
using UnityEngine; | |
/// <summary> |
using System.Collections.Generic; | |
using System.Reflection; | |
using UnityEditor; | |
using UnityEditor.IMGUI.Controls; | |
using UnityEditorInternal; | |
using UnityEngine.SceneManagement; | |
public static class EditorCollapseAll | |
{ | |
private const BindingFlags INSTANCE_FLAGS = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance; |
EDIT: this is an old post and a lof the information in this document is outdated.
Git is a popular free and open source distributed version control system.
I am new to Unity, but as a long time git user, I wanted to use git for my
shader_type canvas_item; | |
uniform bool use_pallete; | |
uniform sampler2D pallete_texture; | |
uniform vec4 tint_color : hint_color = vec4(1.0); | |
uniform float tint_factor : hint_range(0, 1); | |
const float from_u = 0.25; | |
const float to_u = 0.75; | |
const float pal_size = 16f; |
# 移植 Construct 3 中 Platform 的行为到 Godot | |
# | |
# 你需要 | |
# 1.设置 body_path 指向一个 KinematicBody2D | |
# 2.在另外一个节点的 _physics_process 中使用 ctrl_left/ctrl_right/ctrl_jump 进行控制 | |
# | |
# TODO | |
# - 多级跳跃 | |
# - 默认的测试输入选项 | |
# - 状态 "Is by wall","Is falling","Is jumping","Is moving" |
Our game, ERO-ONE needed a minimap system, it being an open world game made this a necessity, otherwise the player wouldn't really know where he's going.
Of course making a proper minimap is hard, we told ourselves that our game didn't really need it because it's not as big as the open world powerhouse that is Grand Theft Auto, but the real reasons are...