Initial Commit
This commit is contained in:
17
QuickToggle/CHANGELOG.md
Normal file
17
QuickToggle/CHANGELOG.md
Normal file
@@ -0,0 +1,17 @@
|
||||
v1.6.1
|
||||
------
|
||||
- [Fix] Added assembly definition which allows the package to actually compile
|
||||
- [Misc] Defined minimal unity version
|
||||
|
||||
v1.6.0
|
||||
------
|
||||
- [Improvement] Updated VPM Format
|
||||
|
||||
v1.5.1
|
||||
------
|
||||
- [Feature] Added 'Write Defaults' Option for making a toggle
|
||||
- [Improvement] Migrated to VPM Format
|
||||
|
||||
v1.5.0
|
||||
------
|
||||
- [Feature] Added VRC support to quickly add a toggle
|
7
QuickToggle/CHANGELOG.md.meta
Normal file
7
QuickToggle/CHANGELOG.md.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2236364181b3da64cbcee7bf193d7d0b
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
QuickToggle/Editor.meta
Normal file
8
QuickToggle/Editor.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 902ff8ac2ea082648a2d0fa88cd0a3c1
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
1113
QuickToggle/Editor/QuickToggle.cs
Normal file
1113
QuickToggle/Editor/QuickToggle.cs
Normal file
File diff suppressed because it is too large
Load Diff
11
QuickToggle/Editor/QuickToggle.cs.meta
Normal file
11
QuickToggle/Editor/QuickToggle.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 51c789a660c733043948e233cdbfda31
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"name": "com.dreadscripts.tool.quicktoggle.Editor",
|
||||
"references": [],
|
||||
"includePlatforms": [
|
||||
"Editor"
|
||||
],
|
||||
"excludePlatforms": [],
|
||||
"allowUnsafeCode": false,
|
||||
"overrideReferences": false,
|
||||
"precompiledReferences": [],
|
||||
"autoReferenced": true,
|
||||
"defineConstraints": [],
|
||||
"versionDefines": [],
|
||||
"noEngineReferences": false
|
||||
}
|
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4701ac087cea88a4fb980b6762583b83
|
||||
AssemblyDefinitionImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
21
QuickToggle/LICENSE
Normal file
21
QuickToggle/LICENSE
Normal file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2024 Dreadrith
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
7
QuickToggle/LICENSE.meta
Normal file
7
QuickToggle/LICENSE.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4ffa88496fbe9d248a8016822480a7a1
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
41
QuickToggle/README.md
Normal file
41
QuickToggle/README.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# Quick Toggle
|
||||
Quick Toggle simplifies the creation of simple clips and toggles.
|
||||
|
||||
### [Download From Here](https://vpm.dreadscripts.com/)
|
||||
|
||||
**Quick Steps:**
|
||||
1. Set the Root
|
||||
2. Select the Target GameObjects or Components.
|
||||
3. Right Click > Quick Actions > Quick Toggle.
|
||||
4. Set the desired settings.
|
||||
5. Press "Create Toggle Clip".
|
||||
|
||||
# Blendshape Mode
|
||||
Easily create clips that modify the Blendshapes of skinned mesh renderers.
|
||||
**Quick Steps:**
|
||||
1. Set the Root.
|
||||
2. Set a clip name.
|
||||
3. Set the target Skinned Mesh Renderers.
|
||||
4. Expand the foldout, set the desired blendshape values.
|
||||
5. Press "Create Blendshape Clip".
|
||||
|
||||
# Settings
|
||||
- Clip Length: The length of the animation clip in frames (60 fps)
|
||||
- Loop time: Sets loop time to true on the created animation clips
|
||||
- Ping Folder: Highlights the folder where the new animations clips were created.
|
||||
- Close Window: Automatically close the window after animation clips creation.
|
||||
- Create Opposite: Create an opposite clip for each animation clip created.
|
||||
- Toggle: Disables Objects/Components previously enabled and vice versa
|
||||
- Blendshape: Sets Blendshapes value in the opposite clip to 0.
|
||||
|
||||
- (Toggle) Individual Toggles: Creates an Animation clip for each target Object/Component
|
||||
|
||||
- (Blendshape) Clip Mode: Chooses the clip creation
|
||||
- Single Clip: Puts all set Blendshape values in a single animation clip.
|
||||
- Separate Renderers: Makes an animation clip for each target Skinned Mesh Renderer. Can be used for multiple Clips for the same Renderer.
|
||||
- Separate Blendshapes: Makes an animation clip for each used Blendshape (Value > 0).
|
||||
|
||||
- (Blendshape) Use all Blendshapes: Uses all the Blendshape values in the target Renderers in the created clips.
|
||||
|
||||
### Thank You
|
||||
If you enjoy Quick Toggle, please consider [supporting me ♡](https://ko-fi.com/Dreadrith)!
|
7
QuickToggle/README.md.meta
Normal file
7
QuickToggle/README.md.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fad8af93d6e0c084d94e74efb5d32d3f
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
17
QuickToggle/package.json
Normal file
17
QuickToggle/package.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "com.dreadscripts.quicktoggle",
|
||||
"displayName": "DreadScripts - QuickToggle",
|
||||
"version": "1.6.1",
|
||||
"description": "Quick Toggle simplifies the creation of simple clips and toggles.",
|
||||
"gitDependencies": {},
|
||||
"vpmDependencies": {},
|
||||
"author": {
|
||||
"name": "Dreadrith",
|
||||
"email": "dreadscripts@gmail.com",
|
||||
"url": "https://www.dreadrith.com"
|
||||
},
|
||||
"legacyFolders": {},
|
||||
"legacyFiles": {},
|
||||
"type": "tool",
|
||||
"unity": "2019.4"
|
||||
}
|
7
QuickToggle/package.json.meta
Normal file
7
QuickToggle/package.json.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ef3e67d5da8084a419990566749466ce
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Reference in New Issue
Block a user