All Projects → Federico-Ciuffardi → GestureControlledCamera2D

Federico-Ciuffardi / GestureControlledCamera2D

Licence: MIT license
A Camera2D node controlled through gestures. It's also an example of how to use the Godot Touch Input Manager.

Programming Languages

GDScript
375 projects

Projects that are alternatives of or similar to GestureControlledCamera2D

GodotProjects
Random projects made in Godot 2 and Godot 3
Stars: ✭ 12 (-69.23%)
Mutual labels:  godot, godot3
godot-android-plugin-firebase
Godot 3.2.2 Android plugin for Firebase
Stars: ✭ 41 (+5.13%)
Mutual labels:  godot, godot3
liblast
A libre multiplayer FPS game created in Godot Engine
Stars: ✭ 92 (+135.9%)
Mutual labels:  godot, godot3
Godot-DialogGraphPlugin
A simple Godot plugin for dialog graph creation.
Stars: ✭ 58 (+48.72%)
Mutual labels:  godot, godot3
triple-triad-godot
Re-implementation of Triple Triad from Final Fantasy VIII. Made with Godot 3
Stars: ✭ 61 (+56.41%)
Mutual labels:  godot, godot3
Project-Map
No description or website provided.
Stars: ✭ 52 (+33.33%)
Mutual labels:  godot, godot3
godot-practice-shaders
Some practice shaders in Godot
Stars: ✭ 79 (+102.56%)
Mutual labels:  godot, godot3
gdinv
More or less universal inventory system plugin for Godot Engine (3.3+). Data-driven.
Stars: ✭ 69 (+76.92%)
Mutual labels:  godot, godot3
MySQL Module
MySQL connector to Godot Engine.
Stars: ✭ 30 (-23.08%)
Mutual labels:  godot, godot3
GodotGeometryElements
Geometry elements using Godot Engine 2.14 and Godot 3.0
Stars: ✭ 27 (-30.77%)
Mutual labels:  godot, godot3
Swipeback
SwipeBack is an android library that can finish a activity by using gesture.
Stars: ✭ 1,717 (+4302.56%)
Mutual labels:  gesture
Imageviewer
A simple and customizable Android full-screen image viewer 一个简单且可自定义的Android全屏图像浏览器
Stars: ✭ 1,889 (+4743.59%)
Mutual labels:  gesture
Gestureviews
ImageView and FrameLayout with gestures control and position animation
Stars: ✭ 2,257 (+5687.18%)
Mutual labels:  gesture
Swipycell
Easy to use UITableViewCell implementing swiping to trigger actions.
Stars: ✭ 230 (+489.74%)
Mutual labels:  gesture
Paintview
An Android View with Gesture Supported for Painting
Stars: ✭ 136 (+248.72%)
Mutual labels:  gesture
Lantern
基于Swift的高可用视图框架
Stars: ✭ 181 (+364.1%)
Mutual labels:  gesture
Aicustomviewcontrollertransition
Easy and tidy way for creating custom UIViewController transitions for iOS
Stars: ✭ 130 (+233.33%)
Mutual labels:  gesture
Audiovideocodec
一款视频录像机,支持AudioRecord录音、MediaCodec输出AAC、MediaMuxer合成音频视频并输出mp4,支持自动对焦、屏幕亮度调节、录制视频时长监听、手势缩放调整焦距等
Stars: ✭ 113 (+189.74%)
Mutual labels:  gesture
Zhpopupcontroller
Help you pop up custom views easily. and support pop-up animation, layout position, mask effect and gesture interaction etc.
Stars: ✭ 1,481 (+3697.44%)
Mutual labels:  gesture
godot-hexgrid
a godot based framework to build hex map boardgames.
Stars: ✭ 48 (+23.08%)
Mutual labels:  godot

GestureControlledCamera2D

A Camera2D node controlled through gestures. It's also an example of how to use the Godot Touch Input Manager.

Demo

Demo

How to use

1 - Seting up Godot Touch Input Manager

2 - Using GestureControlledCamera2D

Check out the example!

Script variables

Name Description
Max Zoom The camera will not zoom in any further than this
Min Zoom The browser will not zoom out any further than this
Zoom Gesture The gesture that will control the camera zoom
Rotation gesture The gesture that will control the camera rotation
Movement Gesture The gesture that will control the camera movement

Versioning

Using SemVer for versioning. For the versions available, see the releases

Authors

  • Federico Ciuffardi

Feel free to append yourself here if you've made contributions.

Note

Thank you for checking out this repository, you can send all your questions and feedback to [email protected].

If you are up to contribute on some way please contact me :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].