Scripts/Utility

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "{| align="right" | __TOC__ |} = Development = == Debugging Scripts == *AllocationStats - Utility for showing how much memory your application has allocated. *[[Detect...")
 
m
Line 1: Line 1:
 +
 +
{| style="width:100%; margin:auto; background:transparent;" cellspacing="0" cellpadding="0" valign="top" border="0" |
 +
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{1|[[Scripts/General| General]]}}}
 +
 +
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
 +
 +
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Controllers| Controllers]]}}}
 +
 +
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
 +
 +
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/GUI|GUI]]}}}
 +
 +
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
 +
 +
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Effects| Effects]]}}}
 +
 +
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
 +
 +
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Physics| Physics / Simulation]]}}}
 +
 +
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
 +
 +
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Networking| Networking]]}}}
 +
 +
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
 +
 +
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Sound| Sound]]}}}
 +
 +
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
 +
 +
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Development| Development]]}}}
 +
|-
 +
{|cellspacing="10px" valign="top" style="background:white; border-left:2px solid #A3B1BF; border-right:2px solid #A3B1BF"
 +
|-
 +
| valign="top"|
 +
 
{| align="right"
 
{| align="right"
 
   | __TOC__
 
   | __TOC__
 
   |}
 
   |}
  
 
= Development =
 
  
 
== Debugging Scripts ==
 
== Debugging Scripts ==
Line 28: Line 62:
 
*[http://marsxplr.com/view-1314 Mars Explorer Sample Project (offroad raycast car with buoyancy, flight, minimap, etc) ]
 
*[http://marsxplr.com/view-1314 Mars Explorer Sample Project (offroad raycast car with buoyancy, flight, minimap, etc) ]
 
*[http://roidz.weebly.com/ Unity Custom Inputmanager:] Customize inputs from keyboard,mouse & joystick (xbox controller supported) on the fly - also for webgames.
 
*[http://roidz.weebly.com/ Unity Custom Inputmanager:] Customize inputs from keyboard,mouse & joystick (xbox controller supported) on the fly - also for webgames.
 +
 +
|}
 +
<div style="border:2px solid #A3B1BF;padding:.5em 1em 1em 1em; border-top:none; border-bottom:2px solid #A3B1BF;  border-right:2px solid #A3B1BF; background-color:#ffffff; color:#000;">
 +
 +
</div>

Revision as of 20:12, 10 October 2011

General   Controllers   GUI   Effects   Physics / Simulation   Networking   Sound   Development

Contents


Debugging Scripts

  • AllocationStats - Utility for showing how much memory your application has allocated.
  • DetectLeaks - a simple GUI script for displaying the amount of objects currently loaded by type
  • DebugConsole - A script to allow scrolling feedback from your scripts.
  • DebuggerX - A simple javascript singleton that allows you to send debug to the console or the GUI
  • DrawArrow - builds upon Debug.DrawRay() to add arrowheads at the tip
  • NUnit - de-facto standard for unit testing in .NET
  • Profiler - a simple c# script for profiling the performance of scripts, based on tags
  • Reporter - a simple delayed action system info script that could be used for support purposes
  • UUnit - a Simple xUnit framework that can be run inside Unity.
  • SharpUnit - a unit testing framework adapted from UUnit but written in C#. Can also be run inside Unity3D.
  • TestStar - full featured editor extension inspired by UUnit/SharpUnit. Uses NUnit to provide assert syntax. (non free)


External Links

Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox