- 博客(5)
- 收藏
- 关注
原创 CMake基础
gcc/g++使用tipsC++11支持GCC编译C++代码持续更新中…C++11支持-std=c++11GCC编译C++代码gcc -lstdc++
2021-03-15 10:28:33
142
原创 Godot 2D游戏相机控制
Godot 2D游戏相机控制实现以下功能:鼠标右键拖拽地图鼠标滚轮放大缩小地图extends Camera2Dvar camera_setting:Dictionary = {}var move_time:Vector2 = Vector2(0,0)var f_move_speed:float = 0.0var mouse_relative_pos:Vector2 = Vector2(0,0)var click_mouse_pos:Vector2 = Vector2(0,0)v
2021-01-13 00:10:43
1330
原创 Godot 读取外部图片
Godot 读取外部图片get_buffer() 读取文件load_png_from_buffer() 转换为 Image类create_from_image() 转换为 ImageTexture类func load_external_png(filepath:String): var f = File.new() f.open(filepath,File.READ) var buffer = f.get_buffer(f.get_len()) f.close() var img = Im
2021-01-10 00:41:27
2233
1
原创 Godot 截取游戏内图片
Godot 截取游戏内图片截图代码var image:Image = get_viewport().get_texture().get_data()image.flip_y()image.save_png(path + ".png")但如果需要在截图前隐藏部分内容(如HUD), 仅仅设置 Node.visible = false 无效由于渲染时间节点的问题, 需要延迟两个循环后才能生效 Node.visible = false yield(get_tree(),"idle_frame")
2021-01-09 21:14:00
1094
原创 Godot call group的使用
call group的使用直接使用 call group, call group内的方法会在之后运行示例程序func test(): print(11)func _ready(): print('before self call') self.call("test") print('after self call') print("----------------------") print('before group call') get_tree().call_group("inf
2020-08-01 20:28:27
553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人