summaryrefslogtreecommitdiff
path: root/scene/2d
AgeCommit message (Collapse)Author
2015-09-22Move the shape test to a little soonerGeorge Marques
2015-09-22Check if shape is valid before referencing itGeorge Marques
See the comment from @MartiniMoe at #2366.
2015-09-20Ability to visually debug geometry visually:Juan Linietsky
-Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings
2015-09-18begin work on debugging collisions....Juan Linietsky
2015-09-15Ability to keep collisionshapes and collisionpolygons when running the game.reduz
Works for 2D and 3D These are still just helpers in case you want to animate them or access them directly. Modifying the real shapes is still done via CollisionObject and CollisionObject2D APIs But an API was added so you can query which shapes from CollisionObject correspond to which CollisionShape. Have Fun!
2015-08-29-added hints to sprite v/hframes, fixes truncation problemJuan Linietsky
-removed an error being printed often unnecesarly about missing child
2015-08-08Merge pull request #2282 from Ovnuniarchos/masterJuan Linietsky
Bitmask editor and some CanvasItem documentation.
2015-08-02Live edit WORK IN PROGRESSJuan Linietsky
1) press the heart while the game is running 2) select a scene to live edit from the opened scenes 3) edit/add/remove nodes or resources, change their properties, etc. 4) watch changes reflected in running game, in all places this scene is edited 5) It's not perfect obviously, but the aim of it is to try to reflect your changes as best as possible in the running game.
2015-07-20Added a proper name and an explanation to arg4 on CanvasItem.draw_texture_rect*.Ovnuniarchos
2015-06-29Several performance improvements, mainly in loading and instancing scenes ↵Juan Linietsky
and resources. A general speedup should be apparent, with even more peformance increase when compiling optimized. WARNING: Tested and it seems to work, but if something breaks, please report.
2015-06-24compile fixJuan Linietsky
2015-06-24Tiny typoKermer
COPY_MODE_DISALED -> COPY_MODE_DISABLED
2015-06-24ability to change shadow color in light2dJuan Linietsky
2015-06-22ability to set process on parent nodes on visibility notifierJuan Linietsky
2015-06-12made changing pivot simpler in 2D nodes (just press v with mouse over position)Juan Linietsky
2015-06-11new space shooter demoJuan Linietsky
ortho camera sort fix, closes #2063
2015-06-07Merge pull request #1973 from Biliogadafr/ColorRampJuan Linietsky
Replace color phases with color ramp for Particles2D. (need some review/guidance)
2015-06-07Merge pull request #1932 from Faless/gravity_distance_fullJuan Linietsky
Calculate gravity based on distance from body to gravity point
2015-06-06Merge remote-tracking branch 'origin/master'Juan Linietsky
Conflicts: tools/editor/io_plugins/editor_texture_import_plugin.cpp
2015-06-06new file dialog!Juan Linietsky
-ItemList control for easier lists/thumbnails -New file dialog, with support for thumbnails, favorites, recent places, etc -Moved .fscache out of the project, no more bugs due to committed/pulled .fscache! -Dir dialog now sorts directories
2015-06-01-fixes to navigation, so edge-merging is more flexible on conflictJuan Linietsky
-add tab support to richtextlabel -some click fixes to audio stream resampled -ability to import largetextures (dialog)
2015-05-26Add get_color_at_offset(). Ensure correct points order.Biliogadafr
2015-05-25improved animation editorJuan Linietsky
-same-value link keys -new layout -forward, backwards playback -integrated curve/property editor -auto increment sprite frame after insert -copy & paste animation resoucres
2015-05-24Replace color phases with color ramp for Particles2D.Biliogadafr
2015-05-19more fixesJuan Linietsky
fix ctrl-a for some cases, mentioned in #1704 fix toggling visibility not updating, fixes #1923
2015-05-18Calculate gravity based on distance from body to gravity point (2D)Fabio Alessandrelli
2015-05-12-Added lookat/get_angle_to functions in 2D, and a demo, closes #1843Juan Linietsky
-Added get_viewport().get_mouse_pos() to replace Input.get_mouse_pos(), closes #1838
2015-05-10-compatibility option for physicsbody layers, fixes #1842Juan Linietsky
2015-05-06optional formal changesehriche
2015-05-03improved kinematic motion, improved demos for kinematic motionJuan Linietsky
2015-05-03-new collision layer & mask system for 2D, for more flexible collision maskingJuan Linietsky
2015-05-022D pathfinder fixes, should now always find the best path.Juan Linietsky
2015-05-01-Fixed android export options (screen sizes, orientation should work)Juan Linietsky
-added functions to get mouse position in CanvasItem
2015-04-30-some cleanupsJuan Linietsky
-added tesselation function to curve and curve2d
2015-04-28-fix forced texture repeat in Polygon2D, now depends on texture.Juan Linietsky
-added a new function, Camera::is_position_behind to aid to unproject(), fixes #1725
2015-04-26-fixed bodyenter/bodyexit callback of physics bodies, fixes #1739Juan Linietsky
2015-04-25properly update emitting property when emit timeot is used, fixes #1716Juan Linietsky
2015-04-21ability to get closest owner to point, for navigation and navigation2dJuan Linietsky
2015-04-20-Changed Godot exit to be clean.Juan Linietsky
-Added more debug information on memory cleanliness on exit (if run with -v) -Fixed several memory leaks, fixes #1731, fixes #755
2015-04-19-Rewritten KinematicBody2D::move to MUCH more efficient code.Juan Linietsky
-KinematicBody2D::move now properly recognizes collision exceptions and masks, fixes #1649 -Removed object type masking for KinematicBody2D -Added a test_motion() function to RigidBody2D, allowing simlar behavior to KinematicBody2D::move there.
2015-04-18-try to avoid errors when path using ".." is present in script include, ↵Juan Linietsky
fixes #1703
2015-04-18Updated copyright year in all headersJuan Linietsky
2015-04-18-renamed function to get object from instance idJuan Linietsky
-added function to get list of tiles used
2015-04-09fixed navigation tile issue, fixes #1581Juan Linietsky
2015-04-03Changes to LightJuan Linietsky
-=-=-=-=-=-=-=-= -Changed material unshaded property for an enum, which supports light-only shading -Added a "Mix" shading mode, useful for using lights as masks -Added energy parameter to Light2D
2015-04-02merging okam changesJuan Linietsky
2015-03-23android fixes, please testJuan Linietsky
(can' t build android atm)
2015-03-22avoid function naming conflict on light scaleJuan Linietsky
2015-03-22added spatial and node2d helper methodsJuan Linietsky
to perform operations such as translaiton, rotation, etc directly on nodes.
2015-03-22input events on Area2D is now supportedJuan Linietsky
also added a demo showing how this works