mirror of
https://forge.apps.education.fr/blender-edutech/ropy.git
synced 2024-01-27 08:23:20 +01:00
Update 2 files
- /rp_about.py - /rp.py
This commit is contained in:
parent
a675dbbe88
commit
76b042390a
9
rp.py
9
rp.py
@ -400,7 +400,7 @@ def cmd_init(cont):
|
|||||||
# Configuration de l'écran
|
# Configuration de l'écran
|
||||||
bge.render.setWindowSize(int(rp_config_tree[0][3][0].text),int(rp_config_tree[0][3][1].text))
|
bge.render.setWindowSize(int(rp_config_tree[0][3][0].text),int(rp_config_tree[0][3][1].text))
|
||||||
scene.objects['About']['quality'] = int(rp_config_tree[0][3][2].text)
|
scene.objects['About']['quality'] = int(rp_config_tree[0][3][2].text)
|
||||||
rp_about.quality_apply(scene.objects['About']['quality'])
|
rp_about.quality_apply(scene.objects['About']['quality'], True)
|
||||||
|
|
||||||
# UI : Commands
|
# UI : Commands
|
||||||
scene.objects['Run-Hl'].setVisible(False,False)
|
scene.objects['Run-Hl'].setVisible(False,False)
|
||||||
@ -1494,6 +1494,13 @@ def about_close():
|
|||||||
scene.objects['Camera'].worldPosition.x = scene.objects['Camera']['current_lx']
|
scene.objects['Camera'].worldPosition.x = scene.objects['Camera']['current_lx']
|
||||||
scene.objects['Camera'].worldPosition.y = scene.objects['Camera']['current_ly']
|
scene.objects['Camera'].worldPosition.y = scene.objects['Camera']['current_ly']
|
||||||
scene.objects['Camera'].worldPosition.z = scene.objects['Camera']['current_lz']
|
scene.objects['Camera'].worldPosition.z = scene.objects['Camera']['current_lz']
|
||||||
|
|
||||||
|
# Maj du fichier de config (écran : data/config/screen/width, height, quality-> [0][3][0].text, [0][3][1].text, [0][3][2].text)
|
||||||
|
screen_width = bge.render.getWindowWidth()
|
||||||
|
screen_height = bge.render.getWindowHeight()
|
||||||
|
rp_config_tree[0][3][0].text=str(screen_width)
|
||||||
|
rp_config_tree[0][3][1].text=str(screen_height)
|
||||||
|
rp_config_tree[0][3][2].text=str(scene.objects['About']['quality'])
|
||||||
config_save()
|
config_save()
|
||||||
|
|
||||||
##
|
##
|
||||||
|
@ -412,12 +412,14 @@ def quality_down(cont):
|
|||||||
# Qualité du rendu EEVEE de 0 à 4
|
# Qualité du rendu EEVEE de 0 à 4
|
||||||
##
|
##
|
||||||
|
|
||||||
def quality_apply(quality):
|
def quality_apply(quality, start_flag=False):
|
||||||
|
|
||||||
# Texte du About
|
# Texte du About
|
||||||
quality_txt=("Inconvenant", "Basse", "Moyenne", "Haute", "Épique")
|
quality_txt=("Inconvenant", "Basse", "Moyenne", "Haute", "Épique")
|
||||||
# quality_eevee=('NOSMAA', 'LOW', 'MEDIUM','HIGH','ULTRA')
|
# quality_eevee=('NOSMAA', 'LOW', 'MEDIUM','HIGH','ULTRA')
|
||||||
scene.objects['About_quality']['Text']= "Qualité : "+quality_txt[quality]
|
scene.objects['About_quality']['Text']= "Qualité : "+quality_txt[quality]
|
||||||
|
if start_flag== False and sys.platform!="linux": # Plantage sur Windows -> redémarrage après changement
|
||||||
|
return
|
||||||
|
|
||||||
# Inconvenant
|
# Inconvenant
|
||||||
if quality== 0:
|
if quality== 0:
|
||||||
|
Loading…
Reference in New Issue
Block a user