Commit 76c4ce9b authored by xujr's avatar xujr

清除滑动效果,UI调整,icon调整

parent 63478ea7
fileFormatVersion: 2
guid: 8d56c6f37ee95884baa3b4f7e4837399
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
guid: 815f8a3bf34310443b3e73bc8e3b8598
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
......@@ -34,16 +27,16 @@ TextureImporter:
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: 1
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
......@@ -53,7 +46,7 @@ TextureImporter:
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteBorder: {x: 20, y: 20, z: 20, w: 20}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
......@@ -64,11 +57,11 @@ TextureImporter:
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 1
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 1024
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
......@@ -79,15 +72,27 @@ TextureImporter:
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 1024
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 2
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
......@@ -104,8 +109,8 @@ TextureImporter:
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 1
pSDShowRemoveMatteOption: 1
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 9c8d55a9e91d98e4e925cd09f877adc5
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
guid: 1886ab5b672a6284cabae72a4e463e5e
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
......@@ -34,16 +27,16 @@ TextureImporter:
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
......@@ -64,11 +57,11 @@ TextureImporter:
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 1
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 1024
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
......@@ -79,15 +72,27 @@ TextureImporter:
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 1024
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 2
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
......@@ -104,8 +109,8 @@ TextureImporter:
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 1
pSDShowRemoveMatteOption: 1
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 317d19313d1d7204e9bbc37122116e7f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
......@@ -149,7 +149,7 @@ MonoBehaviour:
_emit: 1
_emitTime: 0
_material: {fileID: 2100000, guid: 5f402d1520e5fa74fa21e08f85b71370, type: 2}
_lifeTime: 0.5
_lifeTime: 0.25
_colors:
- {r: 1, g: 0, b: 0, a: 1}
_sizes: []
......@@ -157,7 +157,7 @@ MonoBehaviour:
_maxVertexDistance: 10
_maxAngle: 3
_autoDestruct: 0
subdivisions: 5
subdivisions: 3
_base: {fileID: 8438712675754401919}
_tip: {fileID: 7616385549566916860}
--- !u!1 &7268475883760380263
......
......@@ -343,7 +343,7 @@ MonoBehaviour:
_emit: 1
_emitTime: 0
_material: {fileID: 2100000, guid: 5f402d1520e5fa74fa21e08f85b71370, type: 2}
_lifeTime: 0.5
_lifeTime: 0.25
_colors:
- {r: 1, g: 0, b: 0, a: 1}
_sizes: []
......@@ -351,6 +351,6 @@ MonoBehaviour:
_maxVertexDistance: 10
_maxAngle: 3
_autoDestruct: 0
subdivisions: 5
subdivisions: 3
_base: {fileID: 6639848910144351730}
_tip: {fileID: 3559471649338698318}
......@@ -3,7 +3,7 @@ guid: 03b62a6533b97bf428f151a5820f3ec4
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 10
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
......@@ -46,7 +46,7 @@ TextureImporter:
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteBorder: {x: 80, y: 80, z: 80, w: 80}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
......@@ -57,6 +57,7 @@ TextureImporter:
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 1
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
......
fileFormatVersion: 2
guid: 3e92a648832bffd4da4c0f100b1fac92
guid: e0acb1b9623fab64699b9bd86aebe9b3
folderAsset: yes
DefaultImporter:
externalObjects: {}
......
fileFormatVersion: 2
guid: efe06d6e3e7ca4e4a85597a34e1c1bd8
guid: 60f39cde3d63a5442a313d8f203eed45
folderAsset: yes
DefaultImporter:
externalObjects: {}
......
fileFormatVersion: 2
guid: 8f21bfb23f7d5294f92e5199a964b724
guid: 0b63ff44495c5b448871c9eb6568d99c
folderAsset: yes
DefaultImporter:
externalObjects: {}
......
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: SwordSwingMat 1
m_Shader: {fileID: 200, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _DecalTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 75ffda878191c7e4dbab2496c1598b87, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _InvFade: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _TintColor: {r: 1, g: 1, b: 1, a: 1}
fileFormatVersion: 2
guid: cc69b18ee8bd8c941a1a02d2e0919b45
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
NativeFormatImporter:
userData:
......@@ -31,4 +31,4 @@ Material:
- _InvFade: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _TintColor: {r: 1, g: 1, b: 1, a: 1}
- _TintColor: {r: 0.9970356, g: 1, b: 0.18396229, a: 1}
fileFormatVersion: 2
guid: a9d7108b38121c2428c39a5f43f3ed3e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 7ccc38aaa8b463f47973f36ddd8a806a
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
DefaultImporter:
userData:
fileFormatVersion: 2
guid: 965efb44052dd76479d52d4ecfca0165
guid: a0f4831bdbff2ba4399bb74cd18f850c
folderAsset: yes
DefaultImporter:
externalObjects: {}
......
using UnityEngine;
using System.Collections;
public class AlwaysForward : MonoBehaviour
{
public float Speed;
public float yRotation;
void Update()
{
transform.position = transform.position + transform.forward * Speed;
transform.Rotate(Vector3.up, yRotation);
}
}
fileFormatVersion: 2
guid: b8f6c4c6b627eab45a83032e1da3c3bc
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using UnityEngine;
using System.Collections;
public class ConstForce : MonoBehaviour {
public float speed;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
foreach(var plume in GetComponents<PigeonCoopToolkit.Effects.Trails.SmokePlume>())
{
plume.ConstantForce = transform.forward * speed;
}
}
}
fileFormatVersion: 2
guid: 45ecc38d70ecd26448fa089544841231
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using UnityEngine;
using System.Collections;
public class DestroyAfterTime : MonoBehaviour
{
public float lifetime;
// Use this for initialization
void Start ()
{
Invoke("DestroyMe", lifetime);
}
void DestroyMe()
{
Destroy(gameObject);
}
}
fileFormatVersion: 2
guid: ac5858661138b07409f0c43963423a61
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using UnityEngine;
using System.Collections;
public class FPSController : MonoBehaviour
{
public Animator CamAnimator, WeaponAnimator;
public float moveSpeed;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update ()
{
CamAnimator.SetBool("Running", Input.GetKey(KeyCode.W));
WeaponAnimator.SetBool("Fire", Input.GetKey(KeyCode.Space));
if( Input.GetKey(KeyCode.W))
{
transform.position = transform.position + transform.forward*moveSpeed*Time.deltaTime;
}
}
}
fileFormatVersion: 2
guid: 5c8a24f5bbbf72d45a95c168354e36c9
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using PigeonCoopToolkit.Effects.Trails;
using UnityEngine;
using System.Collections;
public class FPSWeaponTrigger : MonoBehaviour
{
public Transform ShellEjectionTransform;
public float EjectionForce;
public Rigidbody Shell;
public Transform Muzzle;
public GameObject Bullet;
public float SmokeAfter;
public float SmokeMax;
public float SmokeIncrement;
public SmokePlume MuzzlePlume;
public GameObject MuzzleFlashObject;
private float _smoke;
void Update()
{
MuzzlePlume.Emit = _smoke > SmokeAfter;
_smoke -= Time.deltaTime;
if(_smoke > SmokeMax)
_smoke = SmokeMax;
if (_smoke < 0)
_smoke = 0;
}
public void Fire()
{
MuzzleFlashObject.SetActive(true);
Invoke("LightsOff",0.05f);
_smoke += SmokeIncrement;
Rigidbody r = (Instantiate(Shell.gameObject, ShellEjectionTransform.position, ShellEjectionTransform.rotation) as
GameObject).GetComponent<Rigidbody>();
r.velocity = (ShellEjectionTransform.right * EjectionForce) + Random.onUnitSphere * 0.25f;
r.angularVelocity = Random.onUnitSphere*EjectionForce;
Instantiate(Bullet, Muzzle.transform.position, Muzzle.rotation);
}
private void LightsOff()
{
MuzzleFlashObject.SetActive(false);
}
}
fileFormatVersion: 2
guid: 32b0275b28b2be643ab30dd31fba0d7e
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using PigeonCoopToolkit.Effects.Trails;
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
public class MouseFollower : MonoBehaviour
{
public List<TrailRenderer_Base> Trails;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (Input.GetMouseButton(0))
{
Trails.ForEach(a => a.Emit = true);
transform.position = Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, Camera.main.nearClipPlane + 0.01f));
}
else
{
Trails.ForEach(a => a.Emit = false);
}
}
}
fileFormatVersion: 2
guid: 8cbea67046d33fb44946ed794b0b7387
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using PigeonCoopToolkit.Effects.Trails;
using UnityEngine;
using System.Collections;
public class Orbiter : MonoBehaviour
{
public float TankCollisionOrbitRadius = 1.5f;
public float TankCollisionRotationSpeed = 1f;
public Trail Trail;
private TankController _tankBeingController;
private Vector3 _pos;
// Use this for initialization
void Start ()
{
_pos = Vector3.zero;
}
// Update is called once per frame
void Update ()
{
bool tankHit = false;
Ray r = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit h;
TankController tc = null;
if(Physics.Raycast(r,out h, 1000))
{
tc = h.collider.transform.root.GetComponent<TankController>();
if(tc == null)
{
_pos = h.point;
}
else
{
tankHit = true;
_pos = tc.transform.position;
}
}
if (tankHit == false)
{
Trail.Emit = false;
}
else
{
if(_tankBeingController != tc)
{
Trail.Emit = true;
transform.localScale = Vector3.one * TankCollisionOrbitRadius;
transform.Rotate(Vector3.up, TankCollisionRotationSpeed * Time.deltaTime);
transform.position = _pos;
}
if(Input.GetMouseButtonDown(0))
{
if (_tankBeingController != null)
_tankBeingController.InControl = false;
tc.InControl = true;
_tankBeingController = tc;
}
}
}
}
fileFormatVersion: 2
guid: 27d107ba4fa0da4438e888975290e68c
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using PigeonCoopToolkit.Utillities;
using UnityEngine;
public class PitchShifter : MonoBehaviour
{
public Range pitchRange;
public AudioSource src;
// Use this for initialization
void Start ()
{
src.pitch = Random.Range(pitchRange.Min, pitchRange.Max);
}
}
fileFormatVersion: 2
guid: 93da8b37534f24847bd75e949452eb6b
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using UnityEngine;
using System.Collections;
public class TankAlwaysForward : MonoBehaviour {
public Material TrailMaterial;
public float Speed;
public float TrailSpeed;
void FixedUpdate()
{
transform.position = transform.position + transform.forward * Speed;
TrailMaterial.mainTextureOffset = new Vector2(TrailMaterial.mainTextureOffset.x + TrailSpeed,
TrailMaterial.mainTextureOffset.y);
}
}
fileFormatVersion: 2
guid: 636c1ed53dadc024295ea8ae5a532ecc
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using System.Collections.Generic;
using PigeonCoopToolkit.Effects.Trails;
using UnityEngine;
using System.Collections;
public class TankController : MonoBehaviour
{
public float TrailMaterialOffsetSpeed;
public float MoveSpeed, MoveFriction, MoveAcceleration;
public float RotateSpeed, RotateFriction, RotateAcceleration;
public Material TrailMaterial;
public Animator Animator;
public List<Trail> TankTrackTrails;
public TankWeaponController WeaponController;
private float _moveSpeed;
private float _rotateSpeed;
public bool InControl = false;
// LateUpdate is called once per frame
void Update ()
{
Animator.SetBool("InControl", InControl);
if(InControl)
{
WeaponController.enabled = true;
if (Input.GetKey(KeyCode.W))
{
Animator.SetBool("Forward", true);
Animator.SetBool("Backward", false);
_moveSpeed += MoveAcceleration * Time.deltaTime * 2;
if (_moveSpeed > MoveSpeed)
_moveSpeed = MoveSpeed;
}
else if (Input.GetKey(KeyCode.S))
{
Animator.SetBool("Backward", true);
Animator.SetBool("Forward", false);
_moveSpeed -= MoveAcceleration * Time.deltaTime * 2;
if (_moveSpeed < -MoveSpeed)
_moveSpeed = -MoveSpeed;
}
else
{
Animator.SetBool("Backward", false);
Animator.SetBool("Forward", false);
}
if (Input.GetKey(KeyCode.D))
{
_rotateSpeed += RotateAcceleration * Time.deltaTime * 2;
if (_rotateSpeed > RotateSpeed)
_rotateSpeed = RotateSpeed;
}
else if (Input.GetKey(KeyCode.A))
{
_rotateSpeed -= RotateAcceleration * Time.deltaTime * 2;
if (_rotateSpeed < -RotateSpeed)
_rotateSpeed = -RotateSpeed;
}
}
else
{
WeaponController.enabled = false;
}
if(Mathf.Abs(_moveSpeed) > 0)
{
TankTrackTrails.ForEach(trail => { trail.Emit = true; });
}
else
{
TankTrackTrails.ForEach(trail => { trail.Emit = false; });
}
transform.position += transform.forward * _moveSpeed * Time.deltaTime;
transform.RotateAround(transform.position, transform.up, _rotateSpeed);
TrailMaterial.mainTextureOffset = new Vector2(TrailMaterial.mainTextureOffset.x + Mathf.Sign(_moveSpeed) * Mathf.Lerp(0, TrailMaterialOffsetSpeed, Mathf.Abs(_moveSpeed / MoveSpeed) + Mathf.Abs(_rotateSpeed / RotateSpeed)),
TrailMaterial.mainTextureOffset.y);
_moveSpeed = Mathf.MoveTowards(_moveSpeed, 0, MoveFriction * Time.deltaTime);
_rotateSpeed = Mathf.MoveTowards(_rotateSpeed, 0, RotateFriction * Time.deltaTime);
}
}
fileFormatVersion: 2
guid: d1a03f0b23024354c8f8c11ec1c4c3fe
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using UnityEngine;
using System.Collections;
public class TankProjectile : MonoBehaviour
{
public float Speed;
public float Lifetime;
void Start()
{
Invoke("DestroySelf", Lifetime);
}
void DestroySelf()
{
Destroy(gameObject);
}
// LateUpdate is called once per frame
void Update ()
{
transform.position = transform.position + transform.forward*Speed*Time.deltaTime;
}
}
fileFormatVersion: 2
guid: 62f83b9786e225e4aaf0cc1fdd0b798c
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using UnityEngine;
using System.Collections;
using PigeonCoopToolkit.Effects.Trails;
public class TankTranslator : MonoBehaviour {
public float TranslateDistance;
public bool TrailTranslationEnabled = false;
// Update is called once per frame
void Update () {
Vector3 translationVector = Vector3.zero;
if(Input.GetKeyDown(KeyCode.A))
{
translationVector = transform.right * TranslateDistance;
}
else if(Input.GetKeyDown(KeyCode.D))
{
translationVector = -transform.right * TranslateDistance;
}
if(translationVector != Vector3.zero)
{
transform.Translate(translationVector);
if (TrailTranslationEnabled)
{
foreach (TrailRenderer_Base trail in GetComponentsInChildren<TrailRenderer_Base>())
{
trail.Translate(translationVector);
}
}
}
}
}
fileFormatVersion: 2
guid: d31ed198e4e5ac94a8f46b9fc9bd4268
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using UnityEngine;
using System.Collections;
public class TankWeaponController : MonoBehaviour
{
public TankProjectile ProjectilePrefab;
public Transform Nozzle;
private Animation _animation;
void Awake()
{
_animation = GetComponent<Animation>();
}
// Update is called once per frame
void Update () {
if (_animation.isPlaying == false && Input.GetKeyDown(KeyCode.Space))
{
_animation.Play();
Instantiate(ProjectilePrefab, Nozzle.position, Nozzle.rotation);
}
}
}
fileFormatVersion: 2
guid: bcd4e60a575556a47993ff2c32387948
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
fileFormatVersion: 2
guid: b94958cdd710d7045ba45c9c3799ef7d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: SwordHolder
serializedVersion: 2
m_AnimatorParameters: []
m_AnimatorLayers:
- serializedVersion: 3
m_Name: Base Layer
m_StateMachine: {fileID: 110700000}
m_Mask: {fileID: 0}
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_StateMachineMotionSetIndex: 0
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1101 &110100000
Transition:
serializedVersion: 2
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_SrcState: {fileID: 0}
m_DstState: {fileID: 110200000}
m_TransitionDuration: .100000001
m_TransitionOffset: 0
m_Conditions:
- m_ConditionMode: 5
m_ConditionEvent:
m_EventTreshold: 0
m_ExitTime: .899999976
m_Atomic: 1
m_Solo: 0
m_Mute: 0
m_CanTransitionToSelf: 0
--- !u!1102 &110200000
State:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: SwordSwing
m_Speed: 1
m_CycleOffset: 0
m_Motions:
- {fileID: 7400000, guid: 1ff349405471a5a418ff10436d9df104, type: 2}
m_ParentStateMachine: {fileID: 110700000}
m_Position: {x: 36, y: 120, z: 0}
m_IKOnFeet: 0
m_Mirror: 0
m_Tag:
--- !u!1107 &110700000
StateMachine:
serializedVersion: 2
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Base Layer
m_DefaultState: {fileID: 110200000}
m_States:
- {fileID: 110200000}
m_ChildStateMachine: []
m_ChildStateMachinePosition: []
m_OrderedTransitions:
data:
first: {fileID: 0}
second:
- {fileID: 110100000}
m_MotionSetCount: 1
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
fileFormatVersion: 2
guid: 388372b3a9051524a8e235e6d5156b37
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
NativeFormatImporter:
userData:
fileFormatVersion: 2
guid: 1ff349405471a5a418ff10436d9df104
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
NativeFormatImporter:
userData:
fileFormatVersion: 2
guid: d4de684faa45d464b9472825efafc18a
guid: e268cda13f8e1164da9b8dc206639c9e
folderAsset: yes
DefaultImporter:
externalObjects: {}
......
fileFormatVersion: 2
guid: 75ffda878191c7e4dbab2496c1598b87
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: ab57b896b404a59408ebf39685d56722
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 00a8583ea2608b74fb2b397ebd76ffc6
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: e26759b79882e574cb7c7ee86b4843dd
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
using PigeonCoopToolkit.Effects.Trails;
using UnityEditor;
using System.Collections.Generic;
namespace PigeonCoopToolkit.TouchInputManager.Editor
{
[InitializeOnLoad]
public class ExecutionOrderSetter
{
static ExecutionOrderSetter()
{
var scriptlist = new List<string>
{
typeof (TrailRenderer_Base).Name,
typeof (Trail).Name,
typeof (SmoothTrail).Name,
typeof (SmokeTrail).Name,
typeof (SmokePlume).Name
};
foreach (MonoScript monoScript in MonoImporter.GetAllRuntimeMonoScripts())
{
if (!scriptlist.Contains(monoScript.name)) continue;
if(MonoImporter.GetExecutionOrder(monoScript) != 1000)
MonoImporter.SetExecutionOrder(monoScript, 1000);
}
}
}
}
fileFormatVersion: 2
guid: 6729d5e44ac233945be3883bbcacec24
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using PigeonCoopToolkit.Generic.Editor;
using UnityEditor;
namespace PigeonCoopToolkit.Effects.Trails.Editor
{
[InitializeOnLoad]
public class BetterTrailsIntroDialogue : InfoDialogueSpawner
{
private static BetterTrailsIntroDialogue _instance;
static BetterTrailsIntroDialogue()
{
_instance = new BetterTrailsIntroDialogue();
_instance.SetParams(
"Better Trails",
"PCTK/Effects/Trails/banner",
new Generic.VersionInformation("Better Trails", 1, 5, 0),
"/PigeonCoopToolkit/__Effects (Trails) Examples/Pigeon Coop Toolkit - Effects (Trails).pdf",
"16076");
}
[MenuItem("Window/Pigeon Coop Toolkit/Better Trails/About")]
public static void About()
{
_instance.LaunchAbout();
}
}
}
fileFormatVersion: 2
guid: 003fa1f8580533c43b6cbb6e5a5f23af
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
namespace PigeonCoopToolkit.Effects.Trails.Editor
{
[CustomEditor(typeof(SmokePlume))]
[CanEditMultipleObjects]
public class SmokePlumeEditor : TrailEditor_Base
{
protected override void DrawTrailSpecificGUI()
{
EditorGUILayout.PropertyField(serializedObject.FindProperty("ConstantForce"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("RandomForceScale"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("TimeBetweenPoints"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("MaxNumberOfPoints"));
}
}
}
fileFormatVersion: 2
guid: ddcb2ed96cba10e4da2cae8ff8533fda
labels:
- BetterTrails
- TrailRenderer
- Smoke
- Trail
- Effects
- skidmarks
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment