GithubHelp home page GithubHelp logo

public's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

public's Issues

PlayScreen.cs - Load( string fileName, bool canChangeUIControl )

В PlayScreen.cs
функция - Load( string fileName, bool canChangeUIControl )

Если игра в режиме FirstPerson и загрузить новую сцену тоже FirstPerson, то управление мышкой и клавиатурой 'отключается', чтобы заработало опять надо нажать Esc и потом Close

или прошу сообщить как сделать workaround?
Спасибо.

Сделал Объкт и нажал Add Collision -> Mesh

Сделал Объкт в частности Polygon Based Polyhedron и нажал Add Collision -> Mesh

в результате этот объект в режиме Dynamic проваливается сквозь Ground
Если поставить Convex то такого не происходит

Если подстелить под этот объект другой CollisionBody (я пробовал типа Box) то с ним он взаимодействует без проблем

3 раза root

при работе со сценой 3 раза появился root и перезапуск не помогает

3 root

Component_RenderTargetInSpace

не срочно

когда Component_RenderTargetInSpace вне поля зрения текущей камеры, то Component_Image не генерится и на основе этого Image нельзя создать материал. Хотелось бы видеть аналогичный компонент, но что бы Image генерился независимо от текущей камеры. Или нужен пример как брать такой Image самим в коде без сторонних компонентов и поля зрения текущей камеры, спасибо

2D Kinematic RigitBody

Если создать Kinematic RigitBody2D и в событии OnEnabledInSimulation задать LinearVelocity или AngularVelocity , то RigitBody2D поведение не логично и отличается от RigitBody BulletPhysics

RigitBody2D начинает двигаться или вращатья, но объект и окантовка RigitBody2D остаются в начальной точке

UIControl размер 2560х1080

для 1920х1080 все норм, но я попробовал на мониторе 2560х1080 и UIControl отображается не на весь экран, сильной проблемы в этом нет, низкий приоритет

Есть обходное решение, чтобы адаптировать под разные размеры экрана?

image

image

Gradient_sky и Component_Sky

вместо шейдера Gradient_sky вставил другой простейщий шейдер

взято с
http://glslsandbox.com/e#62341.0

....
uniform float time;
uniform vec2 mouse;
uniform vec2 resolution;

void main( void ) {
float time = sin(time) * 1.0;
vec2 position = ( gl_FragCoord.xy / resolution.xy );

float x = sin(position.x);
float y = cos(position.y);

gl_FragColor = vec4(vec3(x, y, min(x,y) / time), 1.0);

}
....

JPEG_20200325_135250

JPEG_20200325_135308

передаю time так же как в Gradient_sky

generalContainer.Set("time", (float)EngineApp.EngineTime);

но так не работает
пробовал в версии 2019.4

как надо сделать чтобы работало?

Глюк при работе с редактором материала

Глюк при работе с редактором материала.

При долгой работе и частом обновлении материала в какой то момент с preview изчезает объект и рендеринг материала более не виден на сцене только тени, ошибок нет.

RigidBody doesn't rotate futher from 90 degrees

Case:
1 Create new default 3D Scene
2 Take Box, create collision body in it by pressing "Add Collision" in editor
3 Place Input processing component in the box, set box as "object controlled by player"
4 Set event handler to "Input Message Event" with script

`
public void InputProcessing_InputMessageEvent(NeoAxis.Component_InputProcessing sender, NeoAxis.UIControl playScreen, NeoAxis.Component_GameMode gameMode, NeoAxis.InputMessage message)
{
var item=sender.Parent.Parent.GetComponent("Box").GetComponent("Collision Body") as Component_RigidBody;

var angleMultiplier = 5;

var keyDown = message as InputMessageKeyDown;

if(keyDown != null)
{
	if (keyDown.Key == EKeys.Up)
	{
		var angles = item.Transform.Value.Rotation.Angles;
		var position = item.Transform.Value.Position;
		var newRotation = new Angles(0, angles.Pitch + angleMultiplier , 0);
		
		Log.Info("----------");
		Log.Info(newRotation);
		
		item.SetRotation(newRotation);
	}
	
	if (keyDown.Key == EKeys.Down)
	{
		var angles = item.Transform.Value.Rotation.Angles;
		var position = item.Transform.Value.Position;
		var newRotation = new Angles(0, angles.Pitch - angleMultiplier, 0);
		
		Log.Info("----------");
		Log.Info(newRotation);
		
		item.SetRotation(newRotation);
	}
}

}
`

5 Press Play button in editor
6 Rotate Box over Y axis with Up and Down keyboard keys
7 Note that box doesn't spin futher if angle is lower than -90 or higher than 90 and start twithcing around.

Текущее время проигрываемой анимации (current animation time)

Обратил внимание что эти переменные зачем то private и никак нельзя эти данные получить
в компоненте MeshInSpaceAnimationController
Прошу в следующих версиях движка сделать это время доступным read-only.
Иначе костыльным методом приходится делать.
спасибо.

image

<CaretOnPositionChanged>d__30.MoveNext()

Ошибка при редактировании текста во встроенном редакторе C#
Пропадает при перезапуске и потом по неизвестной причине появляется еще раз через неопределенное время

5265u345r3

errir.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.