Files
VRCT/utils.py
Sakamoto Shiina 8957e65e61 [Update] Config Window: Error Message Window. UI Size変更対応。色指定を変数化。
[bugfix] Config Window: Error Message Window. Fix 1px bugs.
2023-10-10 16:13:35 +09:00

23 lines
658 B
Python

from os import path as os_path
from PIL.Image import open as Image_open
def getImageFile(file_name):
img = Image_open(os_path.join(os_path.dirname(__file__), "img", file_name))
return img
def get_key_by_value(dictionary, value):
for key, val in dictionary.items():
if val == value:
return key
return None
def callFunctionIfCallable(function, *args):
if callable(function) is True: function(*args)
def isEven(number):
return number % 2 == 0
def makeEven(number, minus:bool=False):
if minus is True:
return number if isEven(number) else number - 1
return number if isEven(number) else number + 1