workshop rework
This commit is contained in:
1 parent
a3a80dfa16
commit
fb39e290c0
115 files changed
+1865
-497
No files matched your search
@@ -0,0 +1,25 @@
|
||||
"""Uruchom zwyklym Pythonem: python exercises/my_shot_headless.py"""
|
||||
from pathlib import Path
|
||||
import sys
|
||||
|
||||
PROJECT = Path(__file__).resolve().parents[1]
|
||||
sys.path.insert(0, str(PROJECT / "tools"))
|
||||
|
||||
from run_workshop import main as run_workshop
|
||||
|
||||
|
||||
def main():
|
||||
if "unreal" in sys.modules:
|
||||
raise RuntimeError("Ten plik uruchom z terminala zwyklym Pythonem, poza edytorem UE.")
|
||||
# --render zapewnia film takze wtedy, gdy w my_shot.py jest RENDER=False.
|
||||
# Argumenty launchera, np. --editor i --timeout, mozna dopisac w terminalu.
|
||||
script = Path(__file__).with_name("my_shot.py")
|
||||
return run_workshop([str(script), "--render", *sys.argv[1:]])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
try:
|
||||
raise SystemExit(main())
|
||||
except (OSError, ValueError) as exc:
|
||||
print(str(exc), file=sys.stderr)
|
||||
raise SystemExit(1)
|
||||
Reference in new issue
Block a user