mirror of
https://github.com/celisej567/UnitySourceMovement.git
synced 2026-01-05 10:09:58 +03:00
Add files via upload
This commit is contained in:
27
Modified fragsurf/Extensions/IntExtensions.cs
Normal file
27
Modified fragsurf/Extensions/IntExtensions.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
public static class IntExtensions {
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="a"></param>
|
||||
/// <param name="b"></param>
|
||||
/// <returns></returns>
|
||||
public static bool HasFlag (this int a, int b) { return (a & b) == b; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="a"></param>
|
||||
/// <param name="b"></param>
|
||||
/// <returns></returns>
|
||||
public static int AddFlag (this int a, int b) { return a |= b; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="a"></param>
|
||||
/// <param name="b"></param>
|
||||
/// <returns></returns>
|
||||
public static int RemoveFlag (this int a, int b) { return a &= ~b; }
|
||||
}
|
||||
13
Modified fragsurf/Extensions/IntExtensions.cs.meta
Normal file
13
Modified fragsurf/Extensions/IntExtensions.cs.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dcb5a3ee06e4bc947a5486cd6b06e1ac
|
||||
timeCreated: 1522007229
|
||||
licenseType: Free
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
17
Modified fragsurf/Extensions/VectorExtensions.cs
Normal file
17
Modified fragsurf/Extensions/VectorExtensions.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using UnityEngine;
|
||||
|
||||
public static class VectorExtensions {
|
||||
|
||||
public static Vector3 VectorMa (Vector3 start, float scale, Vector3 direction) {
|
||||
|
||||
var dest = new Vector3 (
|
||||
start.x + direction.x * scale,
|
||||
start.y + direction.y * scale,
|
||||
start.z + direction.z * scale
|
||||
);
|
||||
|
||||
return dest;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
13
Modified fragsurf/Extensions/VectorExtensions.cs.meta
Normal file
13
Modified fragsurf/Extensions/VectorExtensions.cs.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 390f54ee3fdd73a46916bef3d176880f
|
||||
timeCreated: 1522007209
|
||||
licenseType: Free
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user