Skip to content

Instantly share code, notes, and snippets.

View oviniciusfaria's full-sized avatar

Vinícius Faria oviniciusfaria

  • Brazil, Uberaba-MG
View GitHub Profile
@oviniciusfaria
oviniciusfaria / vscode settings
Created April 7, 2020 20:18
My settings Visual Studio Code
{
"editor.fontFamily": "Fira Code Retina, Bitstream Vera Sans Mono, Input Mono, PT Mono, Hack,Code New Roman, Victor Mono,Inconsolata, Operator Mono, Roboto Mono,Office Code Pro, Fantasque Sans Mono,Source Code Pro, Droid Sans Mono, IBM Plex Mono, Anonymous Pro, CamingoCode,'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 13,
"editor.lineHeight": 20,
"editor.tabSize": 2,
"editor.wordWrap": "on",
"editor.formatOnSave": true,
"window.zoomLevel": 0,
"liveServer.settings.donotShowInfoMsg": true,
@oviniciusfaria
oviniciusfaria / List Shuffle in C#
Last active November 8, 2024 20:27
List Shuffle in C# Unity 3D
public static void Shuffle<T>(this IList<T> ts)
{
var count = ts.Count;
var last = count - 1;
for (var i = 0; i < last; ++i)
{
var r = UnityEngine.Random.Range(i, count);
var tmp = ts[i];
ts[i] = ts[r];
ts[r] = tmp;
@oviniciusfaria
oviniciusfaria / Set Camera on Canvas Render Camera - Unity3D
Created August 29, 2017 19:22
Set Camera on Canvas->Render Camera - Unity 3D
//Set Camera on Canvas->Render Camera - Unity 3D
void Start()
{
Canvas canvas = gameObject.GetComponent<Canvas>();
canvas.renderMode = RenderMode.ScreenSpaceCamera;
canvas.worldCamera = Camera.main;
}
@oviniciusfaria
oviniciusfaria / Smooth Camera Follow 2D Unity
Last active October 21, 2023 12:16
Smooth Camera Follow-Unity3D
using UnityEngine;
using System.Collections;
public class CameraController : MonoBehaviour
{
public GameObject Player;
public float suavidade = 2.0f;
@oviniciusfaria
oviniciusfaria / unity 2d camera follow
Created August 8, 2017 11:08 — forked from unity3diy/unity 2d camera follow
unity 2d camera follow script, add this script to camera and drag character or your object into it. simple!
using UnityEngine;
using System.Collections;
public class FollowCamera : MonoBehaviour {
public float interpVelocity;
public float minDistance;
public float followDistance;
public GameObject target;
public Vector3 offset;