generated from Persson-dev/Godot-Xmake
make factories
This commit is contained in:
17
src/blitz/factory/ProjectileFactory.cpp
Normal file
17
src/blitz/factory/ProjectileFactory.cpp
Normal file
@@ -0,0 +1,17 @@
|
||||
#include <blitz/factory/ProjectileFactory.h>
|
||||
|
||||
#include <godot_cpp/classes/packed_scene.hpp>
|
||||
#include <godot_cpp/classes/resource_loader.hpp>
|
||||
|
||||
namespace blitz {
|
||||
namespace ProjectileFactory {
|
||||
|
||||
using namespace godot;
|
||||
|
||||
Bullet* CreatePen() {
|
||||
Ref<PackedScene> bulletScene = ResourceLoader::get_singleton()->load("res://Scenes/Weapons/pen.tscn");
|
||||
return Object::cast_to<Bullet>(bulletScene->instantiate());
|
||||
}
|
||||
|
||||
} // namespace ProjectileFactory
|
||||
} // namespace blitz
|
||||
Reference in New Issue
Block a user