I have released the v1.2 update to my CBX.GridMapping project.
Unity Asset Store: Asset store
Unty Forums: Fourm thread
Version Notes
Items starting with "Completed" are items that have been fully implemented as they were intended
Items starting with "Partial" are items that have only been partially implemented.
v1.2
- Completed - CBXEditorHelpers.toolBarButtonSize need to be replaced with a setting in xml file
- Completed - Need ability to specify in settings weather user need to hold alt ctrl or shift to draw and erase
- Completed - For included prefabs you should have mesh generation ones as well as actual prefab *.fbx ones so the user does not wish to take advantage of mesh generation they can have option to use mesh based prefabs.
- Completed - Should use multiple prefab list files so they can be bundled together and included with prefabs for distribution as a *.unitypackage
- Completed - Recently used prefab list and recently used materials list should not show the name but rather just 'Select'
- Completed - Recently used prefabs and material lists need a setting to say weather or not to show the object selection field or weather to just show a button.
- Completed - Settings for setting the max number of items that a recently used lists can contain.
- Completed - Need to localize all strings for grid mapping using a localization system
- Completed - Have settings to specify the max height of the list of recent materials or prefabs
- Completed - Categorized quick prefab selection
- Completed - Additional prefab shapes for 2D and 3D
- Partial - Ability to edit along different axis. Currently it only supports X/Z axis editing with layers extending into the Y plane. Partial support by granting the ability to rotate the map object and still draw
- Completed - Have option to show recent material & prefab lists displayed as grid of buttons
- Completed - GridMapping DrawMapInfo method uses a cloned skin from a label and makes it white for highlighting sections. You should not do this because it could cause issues if the skin is different.
- Completed - Auto scale does not take into account rotation while drawing so a tall obj drawn with no rotation works fine but a tall object draw with 90 rotation along x causes it not to scale properly IE it does not fit within the cell dimensions. This has been fixed
- Partial - When the map is rotated and user draws the prefabs are not rotated with the map and as such are not drawn in there proper location. This was partially fixed. Prefabs are placed where they should be but positioning the mouse over a grid cell on a map that is rotated is not exact and precice like it is when the map has no rotation. This gets exaderated when the active layer is beyond 3 layers deep. It works but it is not as acurate as I would like it to be.
- Completed - Full setting customizability for changing grid & guideline colors etc
- Completed - Tile material creation window needs setting in settings dialog for 'As list' check box as well as default output path etc
- Completed - Tile material createion should have ability to flip along horiz and vert
v1.0 - v1.1