小编Muk*_*ham的帖子

使用c ++如何在SFML中使用播放器

我正在使用SFML进行c ++游戏.我已经写了一个用于移动玩家的代码,但是当游戏启动玩家时,移动但是当我离开按钮时玩家返回其原始位置.可以帮助我吗?

主要的:

#include <iostream>
#include <SFML/Graphics.hpp>

int main() {

    sf::RenderWindow window(sf::VideoMode(1320, 840), "Window");
    window.setPosition(sf::Vector2i(150, 50));
    window.setSize(sf::Vector2u(1320, 840));
    window.getPosition();
    window.setVerticalSyncEnabled(true);
    window.setFramerateLimit(5);
    window.getSize();

    while (window.isOpen()) {

        window.clear(sf::Color::White);

        //texture
        sf::Texture texture;
        if (!texture.loadFromFile("/users/gaetanodonnarumma/desktop/background1.png", sf::IntRect(0, 0, 1320, 840))) {
            return -1;
        }

        sf::Texture playerTexture;
        if (!playerTexture.loadFromFile("/users/gaetanodonnarumma/desktop/quadrato-giallo.jpg", sf::IntRect(0, 0, 70, 70))) {
            return -1;
        }

        //sprite
        sf::Sprite backgroud;
        backgroud.setTexture(texture);

        sf::Sprite player;
        double pX = 0;
        double pY = 770;
        player.setTexture(playerTexture);
        player.setPosition(sf::Vector2f(pX, pY));
        player.getPosition();

        sf::Event event;

        while (window.pollEvent(event)) {

            if (event.type == sf::Event::Closed) {
                window.close(); …
Run Code Online (Sandbox Code Playgroud)

c++ sfml game-maker

3
推荐指数
1
解决办法
76
查看次数

什么是||| 用JavaScript表示?

我用Google搜索并搜索了JavaScript文档,但我找不到任何提及此运算符的内容: a |?| b

当我自己尝试运算符时,我得到一个错误但是当我运行以下代码时它运行得非常好:

var a, b = 0; tex = '\u0076\u0061r'
var players, score = 0, x, y, z = 1;
function f(s) {
	var t = 0, r = 0;
    var js = 'window';
    while (t == r) {
    	if (t == 1) {
        	r = s.length;
            return false;
        } else {
        	t += 1;
        }  for (var i = 0; i < 20; i++) {
        	r = 20;i+=9000;eval(s); x = 50; y =+ 8;
            z = …
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
62
查看次数

标签 统计

c++ ×1

game-maker ×1

javascript ×1

sfml ×1