Initial Android commit

This commit is contained in:
OleSTEEP 2024-11-10 03:34:28 +03:00
commit 1e2b80c13d
8521 changed files with 231475 additions and 0 deletions

31
scripts/Lens.gd Normal file
View file

@ -0,0 +1,31 @@
extends Node2D
var zoomIncrement = - 0.05;
var zoom = 0.38;
var xOffset;
var yOffset;
var screenWidth;
var screenHeight;
func _ready():
screenWidth = SettingsSingleton.GetCurrectScreenResolutionVector2().x
screenHeight = SettingsSingleton.GetCurrectScreenResolutionVector2().y
func _process(_delta):
xOffset = (1 - zoom) * (self.get_parent().get_global_transform_with_canvas().origin.x) / screenWidth;
yOffset = (1 - zoom) * (screenHeight - self.get_parent().get_global_transform_with_canvas().origin.y) / screenHeight;
var tiling = Vector2(zoom, zoom);
var offset = Vector2(xOffset, yOffset);
self.material.set_shader_param("offset", offset);
self.material.set_shader_param("tiling", tiling);